public ActionResult EditUser(string userID) { var user = new NetStock.Contract.Users(); if (userID == "NEW") { userID = ""; user = new Contract.Users(); } if (userID != null && userID.Length > 0) { user = new NetStock.BusinessFactory.UsersBO().GetUsers(new Contract.Users { UserID = userID }); } user.RoleCodeList = new NetStock.BusinessFactory.RolesBO().GetList().Select(x => new SelectListItem { Value = x.RoleCode, Text = x.RoleDescription }).ToList(); return(View("UserProfile", user)); }
public ActionResult SaveUser(NetStock.Contract.Users user) { try { user.LogInStatus = true; user.CreatedBy = Session["DEFAULTUSER"].ToString(); user.ModifiedBy = Session["DEFAULTUSER"].ToString(); var result = new NetStock.BusinessFactory.UsersBO().SaveUsers(user); } catch (Exception ex) { ModelState.AddModelError("Error", ex.Message); } var lstUsers = new NetStock.BusinessFactory.UsersBO().GetList(); return(View("UserList", lstUsers)); }