Hello all please can you kindly help me out , i keep getting the error
 
 
 
The model item passed into the dictionary is of type 'System.Data.Entity.Infrastructure.DbQuery`1[<>f__AnonymousType2`9[System.String,System.Nullable`1[System.Double],System.String,System.String,System.String,System.Nullable`1[System.DateTime],System.String,System.String,System.String]]', but this dictionary requires a model item of type 'System.Collections.Generic.IEnumerable`1[LiberiaWaterBillingApplication.ViewModels.Building_Customer]'.
 
Here is my controller code
 
- [HttpPost]  
 - public ActionResult searchpin1(string searchpin, LiberiaWaterBillingApplication.Models.BILLING_TABLE billmodel)  
 - {  
 - int searchpinint = Convert.ToInt16(searchpin);  
 - var CustomerVMlist = (from b in db1.BUI_TAB  
 - join c in db1.CUS_TAB on b.CUS_ID equals c.CUS_ID  
 - where b.PIN_NUM == searchpinint  
 - select new  
 - {  
 - b.NEW_TAR,  
 - b.ASS_QTY,  
 - b.ASS_UNI,  
 - b.BUI_TYP,  
 - c.ZON_NAM_NEW,  
 - c.ZON_COD_NEW,  
 - c.WAT_CON_STA,  
 - c.SUR_NAM,  
 - c.OTH_NAM  
 - });  
 -   
 -   
 -   
 -   
 -   
 -   
 - return View(CustomerVMlist.AsEnumerable());  
 - }  
 
 
 
This is my view code
 
 
 
 
- @model IEnumerable<LiberiaWaterBillingApplication.ViewModels.Building_Customer>  
 - @{  
 - ViewBag.Title = "Newsearch";  
 - Layout = "~/Views/Shared/_Layout.cshtml";  
 - }  
 - <h2>Newsearch</h2>  
 - <html>  
 - <head>  
 - <title>Login</title>  
 - <style>  
 - #login-div {  
 - position: absolute;  
 - left: 40%;  
 - top: 40%;  
 - border: 1px solid #ccc;  
 - padding: 10px 10px;  
 - }  
 - .field-validation-error {  
 - color: red;  
 - }  
 - </style>  
 - </head>  
 - <body>  
 - <div id="login-div">  
 - @using (Html.BeginForm("searchpin1", "DataEntry", FormMethod.Post))  
 - {  
 - <table>  
 - <tr>  
 - <td></td>  
 - <td style="text-decoration:underline"></td>  
 - </tr>  
 - <tr>  
 - <td><input type="text" name="pinsearch" /></td>  
 - </tr>  
 - <tr>  
 - <td></td>  
 - <td><input type="submit" name="submitbutton" value="Login" /><input type="reset" name="resetbutton" value="Reset" /></td>  
 - <td> </td>  
 - </tr>  
 - <tr>  
 - <td></td>  
 - <td></td>  
 - </tr>  
 - </table>  
 - }  
 - </div>  
 - <script src="~/Scripts/jquery-1.10.2.min.js"></script>  
 - <script src="~/Scripts/jquery.validate.min.js"></script>  
 - <script src="~/Scripts/jquery.validate.unobtrusive.min.js"></script>  
 - </body>  
 - </html>  
 
 
 
 
 
Thank you