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