예제 #1
0
 public ActionResult SaveWRN(WarehouseReleaseItem entitymodel)
 {
     if (WRFservice.SaveWRF(UserSession.CurrentSession.NewWRN, entitymodel))
     {
         ViewBag.Response = 1;
         ViewBag.msg      = Resources.WRFormController_String_ItemAdded;
         UserSession.CurrentSession.NewWRN = null;
         ModelState.Clear();
     }
     else
     {
         ViewBag.Response = 0; ViewBag.msg = Resources.Global_String_AnErrorOccurred;
     }
     return(this.ViewNRNDetails(entitymodel.WarehouseReleaseId));
 }
예제 #2
0
        public ActionResult ReleaseItem(Guid ROId)
        {
            WarehouseRelease rOrder = null;

            rOrder = WRFservice.GetWRNs().FirstOrDefault(k => k.Id == ROId);
            if (rOrder == null)
            {
                rOrder = UserSession.CurrentSession.NewWRN;
            }

            var modal = new WarehouseReleaseItem()
            {
                Items = new SelectList(WRFservice.GetInventoryItems((Guid)rOrder.WareHouseId), "Id", "ItemName"),
                WarehouseReleaseId = ROId
            };

            return(View("LoadWRFItem", modal));
        }