예제 #1
0
        // GET: Inventory/WarehouseIN/Create
        public ActionResult Create()
        {
            var model = new CreateEditViewModel();

            model.InventoryNo   = "NEW";
            model.InventoryDate = System.DateTime.Today;
            model.Direction     = "I";
            InventoryInDetailSessionWrapper.Initialize();

            return(View("CreateEdit", model));
        }
예제 #2
0
        public ActionResult Edit(long id)
        {
            var inventoryViewModel       = new CreateEditViewModel();
            var inventoryDetailViewModel = new List <InventoryDetailEntryViewModel>();
            var inventory = inventoryInProvider.GetInventory(id);

            if (inventory != null)
            {
                var inventoryDetail = inventoryInProvider.GetInventoryDetail(inventory.Id);
                if (inventoryDetail != null)
                {
                    mapper.Map(inventory, inventoryViewModel);
                    mapper.Map(inventoryDetail, inventoryDetailViewModel);
                    InventoryInDetailSessionWrapper.Initialize(inventoryDetailViewModel);
                    return(View("CreateEdit", inventoryViewModel));
                }
            }

            return(RedirectToAction("Index"));
        }