Esempio n. 1
0
        public async Task <ActionResult> AjaxForm()
        {
            var model = new OrderCarModel()
            {
                OrderCar = new OrderCarItem()
                {
                    DepartureDate = DateTime.Now.AddDays(1).Date.TotalSeconds(),
                    ReceiveDate   = DateTime.Now.AddDays(1).Date.TotalSeconds(),
                    ReturnDate    = DateTime.Now.AddDays(1).Date.TotalSeconds()
                }
            };

            if (DoAction == ActionType.Edit)
            {
                model.OrderCar = await _orderCarApi.GetById(ArrId.FirstOrDefault());
            }

            model.Supplier          = _apiSupplieAPI.GetItemById(model.OrderCar.SupplierId);
            model.Category          = _categoryApi.GetItemById(model.OrderCar.CarId);
            model.OrderCar.Quantity = model.OrderCar.Quantity;
            model.OrderCar.UnitName = model.Category.UnitName;
            model.Workshops         = await _workshopApi.GetAll();

            model.Cars = await _carApi.GetListAssign(model.Category.UnitID.Value);

            ViewBag.Action = DoAction;
            return(View("AddForm", model));
        }
Esempio n. 2
0
        public ActionResult AjaxView()
        {
            var categoryModel = _categoryApi.GetItemById(ArrId.FirstOrDefault());

            ViewData.Model = categoryModel;
            return(View());
        }