public ActionResult AgeSales(ReportLocal model) { var identity = (System.Web.HttpContext.Current.User as MyIdentity.MyPrincipal).Identity as MyIdentity; List <ReportLocalResult> resultArray = new List <ReportLocalResult>(); foreach (var tmp in db.PR_SalesAge(model.RestaurantId)) { ReportLocalResult resultTmp = new ReportLocalResult { AgeRange = tmp.AgeRange, Gender = (tmp.Gender == "M") ? "Male" : "Female", TotalResult = (decimal)tmp.Total_Sales }; resultArray.Add(resultTmp); } var newModel = new ReportLocal { Restaurants = new SelectList(db.PR_LocalRestaurantInfo(identity.User.IdCard).ToList(), "IdLocal", "Name"), RestaurantId = model.RestaurantId, Result = resultArray }; return(View(newModel)); }