public ActionResult CloseMonth(CloseMonthModel dataModel) { closeMonthData = dataModel; List <string> factories = closeMonthService.GetFactoryList(closeMonthData.Year, closeMonthData.Month); ViewBag.Factories = new SelectList(factories); if (ModelState.IsValid) { //closeMonthData = dataModel; //List<string> factories = closeMonthService.GetFactoryList(closeMonthData.Year, closeMonthData.Month); //ViewBag.Factories = new SelectList(factories); if (factories.Contains(dataModel.SelectedFactory)) { closeMonthData.SelectedFactory = dataModel.SelectedFactory; } else { closeMonthData.SelectedFactory = factories.FirstOrDefault(); } closeMonthData.AuditorsMonthList = closeMonthService.GetAuditorsTable( closeMonthData.Year, closeMonthData.Month, factories, closeMonthData.SelectedFactory); return(View(closeMonthData)); } return(View()); }
public ActionResult CreateOrder(CloseMonthModel model) { int userId = Auth.User.UserId; new Thread(() => new OrdersProvider().CreateOrder(userId)) { Name = "Creating order" }.Start(); Thread.Sleep(1 * 1000); object res = new { Success = true, }; return(Json(res)); }