public ActionResult Region() { var member = new MemberLogic().Find(s => s.Id == User.Identity.GetUserId()); var platform = new OrganogramLogic().GetPlatform(s => s.Name.Equals(member.Agency)); ViewBag.NationalId = new SelectList(platform, "Id", "Name"); return(base.View()); }
public ActionResult Region([Bind(Include = "NationalId,Name")] Region region) { if (ModelState.IsValid) { var dataObj = new OrganogramLogic().Add(region); if (dataObj.Success) { return(RedirectToAction("Index")); } } return(RedirectToAction("Index")); }
public ActionResult Platform([Bind(Include = "Name")] National national) { if (ModelState.IsValid) { var dataObj = new OrganogramLogic().Add(national); if (dataObj.Success) { return(RedirectToAction("Index")); } } return(RedirectToAction("Index")); }
public ActionResult State([Bind(Include = "RegionId,Name")] State state) { if (ModelState.IsValid) { var dataObj = new OrganogramLogic().Add(state); if (dataObj.Success) { return(RedirectToAction("Index")); } } return(RedirectToAction("Index")); }
public ActionResult State() { var member = new MemberLogic().Find(s => s.Id == User.Identity.GetUserId()); var modelObj = new StateView(); var platform = new OrganogramLogic().GetPlatform(s => s.Name.Equals(member.Agency)); foreach (var item in platform) { modelObj.AvailablePlatform.Add(new SelectListItem() { Text = item.Name, Value = item.Id.ToString() }); } modelObj.AvailableRegion.Add(new SelectListItem() { Text = "Please Select", Value = String.Empty }); var region = new OrganogramLogic().GetRegion(s => s.National.Name.Equals(member.Agency)); foreach (var item in region) { modelObj.AvailableRegion.Add(new SelectListItem() { Text = item.Name, Value = item.Id.ToString() }); } return(base.View(modelObj)); }