public ActionResult UserProfile() { string id = User.Identity.Name; var data = _user.GetAll().Where(x => x.UserName == id).FirstOrDefault(); tbl_User_Profiless abc = new tbl_User_Profiless(); abc.FirstName = data.FirstName; abc.UserName = data.UserName; abc.AddressLine1 = data.AddressLine1; abc.AddressLine2 = data.AddressLine2; abc.MobileNumber = data.MobileNumber; abc.AddressLine1 = data.AddressLine1; abc.RoleName = data.RoleName; abc.EmailAddress = data.EmailAddress; abc.RegisteredDate = data.RegisteredDate; return(View(abc)); }
public ActionResult EditUserDetails(int id) { var data = _user.Get(id); tbl_User_Profiless abc = new tbl_User_Profiless(); abc.pkid = data.pkid; abc.FirstName = data.FirstName; abc.UserName = data.UserName; abc.AddressLine1 = data.AddressLine1; abc.AddressLine2 = data.AddressLine2; abc.MobileNumber = data.MobileNumber; abc.AddressLine1 = data.AddressLine1; abc.RoleName = data.RoleName; abc.EmailAddress = data.EmailAddress; abc.LastModifiedDate = DateTime.Now; return(PartialView(abc)); }
public ActionResult EditUserDetails(tbl_User_Profiless model) { string exception = ""; try { if (!string.IsNullOrEmpty(model.EmailAddress)) { int mobdt = _user.GetAll().Where(x => x.EmailAddress == model.EmailAddress && x.pkid != model.pkid).Count(); if (mobdt > 0) { exception = "User Email Already Taken."; return(RedirectToAction("AdminUserRegister", "Account", new { Exceptionmsg = exception })); } } if (!string.IsNullOrEmpty(model.MobileNumber)) { int mobdt = _user.GetAll().Where(x => x.MobileNumber == model.MobileNumber && x.pkid != model.pkid).Count(); if (mobdt > 0) { exception = "User Mobile Number Already Taken."; return(RedirectToAction("AdminUserRegister", "Account", new { Exceptionmsg = exception })); } } tbl_User_Profile abc = _user.Get(model.pkid); abc.FirstName = model.FirstName; abc.UserName = model.UserName; abc.MobileNumber = model.MobileNumber; abc.AddressLine1 = model.AddressLine1; abc.RoleName = model.RoleName; abc.AddressLine1 = model.AddressLine1; abc.AddressLine2 = model.AddressLine2; abc.EmailAddress = model.EmailAddress; abc.LastModifiedDate = DateTime.Now; _user.Update(abc); return(RedirectToAction("AdminUserRegister", "Account")); } catch (Exception e) { Commonfunction.LogError(e, Server.MapPath("~/Log.txt")); ViewBag.Exception = e.Message; return(RedirectToAction("AdminUserRegister", "Account")); } }