public ActionResult Index() { GetOrdersVM model = new GetOrdersVM(); using (TruckTransportDbContext _db = new TruckTransportDbContext()) { model.OrdersList = _db.nalozi .Include(x => x.stanja) .Include(x => x.vozila) .Include(x => x.vozaci).Select(x => new GetOrdersVM.OrderVM { OrderID = x.nalog_id, UnixCreationTime = x.vrijeme_kreiranja, OrderCondition = x.stanja.opis, Vehicle = x.vozila.naziv, Driver = x.vozaci.ime + " " + x.vozaci.prezime }).AsNoTracking().ToList(); foreach (var order in model.OrdersList) { order.CreationTime = UnixTime.ConvertToDateTimeString(order.UnixCreationTime); } } return(View(viewName: "Index", model: model)); }
public IActionResult Orders(int companyId) { ViewBag.CompanyId = companyId; GetOrdersVM getOrdersVM = new GetOrdersVM(); getOrdersVM.CompanyId = companyId; getOrdersVM.OrderList = _userService.GetOrdersId().Select(x => new SelectListItem() { Value = x.ToString(), Text = x.ToString() }); getOrdersVM.OrderStatus = _masterDataService.GetOrderStatus().Select(x => new SelectListItem() { Value = x.Id.ToString(), Text = x.Name }); return(View(getOrdersVM)); }