public async Task <IActionResult> Edit(int id, UpdateSingleUsrDetails model) { if (ModelState.IsValid) { model.user.UserId = id; model.user.CustomerId = 1; model.user.UserRoleId = 1; model.login.CreatedDate = DateTime.Now; //login user id model.login.UserId = id; // model.login.LoginId= model.login.CreatedBy = 1; model.login.ModifiedDate = "17/5/2018"; model.login.ModifiedBy = 1; model.login.LastSuccessfulLoginDate = DateTime.Now; // _registerData.Update(model.login); _registerData.Update(model.user); _registerData.Commit(); // _context.SaveChanges(); } // var usrext = _registerData.Get(id); //if (ModelState.IsValid) //{ // usrext.FirstName = model.FirstName; // usrext.LastName = model.LastName; // usrext.MiddleName = model.MiddleName; // usrext.Email = model.Email; // usrext.WorkPhone = model.WorkPhone; // usrext.MobilePhone = model.MobilePhone; // usrext.HomePhone = model.HomePhone; // usrext.Address1 = model.Address1; // usrext.Address2 = model.Address2; // usrext.Address3 = model.Address3; // usrext.City = model.City; // usrext.State = model.State; // usrext.Country = model.Country; // usrext.Zip = model.Zip; // _registerData.Commit(); //} //var lognext = _registerData.Gets(id); //if (ModelState.IsValid) //{ // lognext.LoginName = model.LoginName; // lognext.Password = model.Password; // lognext.ModifiedDate = "17/05/2018"; //} //_registerData.Commit(); // RegUsrDetails mymodel = new RegUsrDetails(); // mymodel.users = _registerData.GetAllUser(); // mymodel.logins = _registerData.GetAllLogin(); // _registerData.Commit(); // return View("Index"); // return Index(); return(RedirectToAction("Index")); }
public IActionResult Edit(int id) { ViewBag.Name = new SelectList(_context.UserRole.Select(u => u).ToList(), "UserRoleId", "Name"); ViewBag.CustomName = new SelectList(_context.Customer.Select(u => u).ToList(), "CustomerId", "Name"); // var model = _registerData.Get(id); UpdateSingleUsrDetails model = new UpdateSingleUsrDetails(); model.login = _registerData.Gets(id); model.user = _registerData.Get(id); //model = _registerData.Gets(id); if (model == null) { return(RedirectToAction("Edit")); } return(View(model)); }