public ActionResult Registration() { FirmManagerRegistration newfirmmanager = new FirmManagerRegistration(); List <SalePoint> salepointlist = AgroExpressDBAccess.GetallEnabledSalePoint(); if (salepointlist != null) { newfirmmanager.salepointlist = salepointlist.Select(x => new SelectListItem { Value = x.PKSalePointID.ToString(), Text = x.SalePointName }); } return(View(newfirmmanager)); }
public ActionResult Registration(FirmManagerRegistration firmmanager) { List <SalePoint> salepointlist = AgroExpressDBAccess.GetallEnabledSalePoint(); if (salepointlist != null) { firmmanager.salepointlist = salepointlist.Select(x => new SelectListItem { Value = x.PKSalePointID.ToString(), Text = x.SalePointName }); } if (ModelState.IsValid) { var user = AgroExpressDBAccess.IsUserExist(firmmanager.UserName); if (user != null) { ModelState.AddModelError("UserName", "User name already exist"); return(View(firmmanager)); } if (AgroExpressDBAccess.AddFirmManager(firmmanager)) { ViewBag.success = "Registration Successsfull"; ModelState.Clear(); FirmManagerRegistration registration = new FirmManagerRegistration(); if (salepointlist != null) { registration.salepointlist = salepointlist.Select(x => new SelectListItem { Value = x.PKSalePointID.ToString(), Text = x.SalePointName }); } return(View(registration)); } } return(View(firmmanager)); }