public void RegisterRider(RiderRegistration newRider) { try { RiderDetail rider = new RiderDetail() { Id = 0, UserId = newRider.UserId, Name = newRider.Name, Address = newRider.Address, Mobile = newRider.Mobile, Mobile2 = newRider.Mobile2, MasterCityId = newRider.MasterCityId, Remarks = newRider.Remarks, RiderStatusId = 1, }; db.RiderDetails.Add(rider); db.SaveChanges(); } catch (Exception ex) { throw ex; } }
public ActionResult Register(RiderRegistration riderReg) { if (ModelState.IsValid) { riderReg.UserId = accMgr.CreateUser(riderReg.Email, riderReg.Password); accMgr.RegisterRider(riderReg); return(RedirectToAction("Login", "Accounts", new { area = "Rider" })); } ViewBag.MasterCityId = new SelectList(_dbContext.MasterCities, "Id", "Name", riderReg.MasterCityId); return(View(riderReg)); }