public ActionResult CreateEdit(UWareHouse wareHouse, string Action = "") { if (ModelState.IsValid) { if (!wareHouse._wareHouse.Id.Equals(Guid.Empty)) { wareHouse._wareHouse.CountryProgrammeId = countryProg.Id; if (wareHouseService.EditWareHouse(wareHouse._wareHouse)) { ModelState.Clear(); wareHouse = new UWareHouse(); } } else { wareHouse._wareHouse.CountryProgrammeId = countryProg.Id; if (wareHouseService.AddWareHouse(wareHouse._wareHouse)) { ModelState.Clear(); wareHouse = new UWareHouse(); } } } wareHouse.LocationSelect = new SelectList(wareHouseService.LocationObj.GetLocations(), "Id", "Name"); wareHouse.SubOffSelect = new SelectList(wareHouseService.CtrySubOffObj.GetCountrySubOffices(countryProg.Id), "Id", "Address"); return(ListView()); }
// // GET: CreateEdit public ActionResult CreateEdit(string wid) { UWareHouse wareHouse = new UWareHouse(); wareHouse.LocationSelect = new SelectList(wareHouseService.LocationObj.GetLocations(), "Id", "Name"); wareHouse.SubOffSelect = new SelectList(wareHouseService.CtrySubOffObj.GetCountrySubOffices(countryProg.Id), "Id", "Address"); Guid whId; if (Guid.TryParse(wid, out whId)) { ViewBag.Action = Resources.Global_String_Edit; wareHouse._wareHouse = wareHouseService.GetWareHouse(whId); } return(View(wareHouse)); }