Exemple #1
0
        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));
        }