Beispiel #1
0
        // GET: TruckExpense
        public ActionResult Index(TruckExpenseSearchModel truckExpenseSearchModel)
        {
            using (TruckExpenseBAL truckExpenseBAL = new TruckExpenseBAL(ContextInfo))
            {
                truckExpenseBAL.PrepareTruckExpenseSearchModel(truckExpenseSearchModel);
            }

            return(View(truckExpenseSearchModel));
        }
 public void PrepareTruckExpenseSearchModel(TruckExpenseSearchModel truckExpenseSearchModel)
 {
     try
     {
         truckExpenseSearchModel.TruckExpensesTypesList = dbContext.TruckExpensTypes.
                                                          Select(x => new
         {
             x.Id,
             x.Name,
         }).ToList().OrderBy(x => x.Name).Select(x => new SelectListItem {
             Text = x.Name, Value = x.Id.ToString()
         }).ToList();
     }
     catch (Exception ex)
     {
         base.HandleError(truckExpenseSearchModel, CommonLayer.LookUps.ErrorType.Critical, ex);
     }
 }