Esempio n. 1
0
        public ActionResult Index()
        {
            ViewBag.SuccessMsg = ViewBag.Failuremessage = "";
            ViewBag.UsersInfo  = _accountService.GetAllUsers();
            ProductEntryModel wvm            = new ProductEntryModel();
            List <StoreData>  WherehouseInfo = _accountService.StoreData();
            WarehouseDisplay  model          = new WarehouseDisplay();

            model.StoreData = WherehouseInfo;
            wvm.Display     = model;
            return(View(wvm));
        }
Esempio n. 2
0
        public HttpResponseMessage PutWarehouse(WarehouseDisplay warehouse)
        {
            var response = Request.CreateResponse(HttpStatusCode.OK);

            try
            {
                IWarehouse merchWarehouse = _warehouseService.GetByKey(warehouse.Key);
                merchWarehouse = warehouse.ToWarehouse(merchWarehouse);

                _warehouseService.Save(merchWarehouse);
            }
            catch (Exception ex)
            {
                response = Request.CreateResponse(HttpStatusCode.NotFound, string.Format("{0}", ex.Message));
            }

            return(response);
        }
Esempio n. 3
0
        public ActionResult Index(ProductEntryModel md)
        {
            if (ModelState.IsValid)
            {
                string currentUser = HttpContext.User.Identity.Name;
                int    seltedID    = md.FormSubmit.StoreID;

                if (seltedID == 0)
                {
                    bool retuenResult = _accountService.CreateWareHouse(md.FormSubmit.StoreName, md.FormSubmit.StoreManager,
                                                                        md.FormSubmit.StoreRoomNumber, md.FormSubmit.StoreType, currentUser);
                    if (retuenResult == true)
                    {
                        ModelState.Clear();
                        ViewBag.SuccessMsg = "Wharehouse created successfully";
                    }
                }
                else
                {
                    bool result = _accountService.UpdateWareHouse(md.FormSubmit.StoreName, md.FormSubmit.StoreManager,
                                                                  md.FormSubmit.StoreRoomNumber, md.FormSubmit.StoreType, md.FormSubmit.StoreID);
                    if (result == true)
                    {
                        ModelState.Clear();
                        ViewBag.SuccessMsg = "Wharehouse updated successfully";
                    }
                    else
                    {
                        ViewBag.Failuremessage = "Unable to update please try again later!";
                    }
                }
            }

            ViewBag.UsersInfo = _accountService.GetAllUsers();
            ProductEntryModel wvm            = new ProductEntryModel();
            List <StoreData>  WherehouseInfo = _accountService.StoreData();
            WarehouseDisplay  model          = new WarehouseDisplay();

            model.StoreData = WherehouseInfo;
            wvm.Display     = model;
            return(View(wvm));
        }
Esempio n. 4
0
        public HttpResponseMessage PutWarehouse(WarehouseDisplay warehouse)
        {
            var response = Request.CreateResponse(HttpStatusCode.OK);

            try
            {
                IWarehouse merchWarehouse = _warehouseService.GetByKey(warehouse.Key);
                merchWarehouse = warehouse.ToWarehouse(merchWarehouse);

                _warehouseService.Save(merchWarehouse);
            }
            catch (Exception ex)
            {
                response = Request.CreateResponse(HttpStatusCode.NotFound, string.Format("{0}", ex.Message));
            }

            return response;
        }