public override string[] GetRolesForUser(string username) { usersMain main = new usersMain(); string[] result = { main.GetRole(username) }; return(result); }
public ActionResult AddUser(users mst) { usersMain users = new usersMain(); users.addUser(mst); return(RedirectToAction("AllUsersList")); }
// GET: Profile public ActionResult ProfileSetting() { users u = new users(); usersMain main = new usersMain(); u = main.GetUserProfileDetails(Request.Cookies["loginUserName"].Value.ToString()); //u.password = null; return(View(u)); }
public ActionResult AddUser() { usersMain user = new usersMain(); var class_list = user.employees(); IEnumerable <SelectListItem> list = new SelectList(class_list, "user_id", "id"); ViewData["user_id"] = list; return(View()); }
public ActionResult DeleteUser(int id, FormCollection collection) { try { usersMain stdMain = new usersMain(); stdMain.DeleteUser(id); return(RedirectToAction("AllUsersList")); } catch (Exception ex) { // ModelState.AddModelError(String.Empty, "Sections are created cannot delete"); return(RedirectToAction("AllUsersList")); } }
public ActionResult Login(users u) { if (ModelState.IsValid) { users us = new users(); usersMain main = new usersMain(); us = main.GetUserDetails(u); if (us != null) { FormsAuthentication.SetAuthCookie(us.username, false); CreateCookie(us, main); string decodedUrl = ""; if (!string.IsNullOrEmpty(u.ReturnUrl)) { decodedUrl = Server.UrlDecode(u.ReturnUrl); } if (Url.IsLocalUrl(decodedUrl)) { return(Redirect(decodedUrl)); } else { return(RedirectToAction("Dashboard", "Home")); } } else { ModelState.AddModelError(string.Empty, "The username or password is incorrect"); } } return(View(u)); }
private void CreateCookie(users us, usersMain main) { HttpCookie StudentCookies = new HttpCookie("features"); StudentCookies.Value = main.GetUserFeatures(us.user_id); Response.Cookies.Add(StudentCookies); HttpCookie wedget = new HttpCookie("wedget"); wedget.Value = main.GetUserWedget(us.user_id); Response.Cookies.Add(wedget); HttpCookie loginUserId = new HttpCookie("loginUserId"); loginUserId.Value = us.user_id.ToString(); Response.Cookies.Add(loginUserId); HttpCookie profilepicture = new HttpCookie("profilepicture"); profilepicture.Value = us.user_id.ToString() + ".jpg"; Response.Cookies.Add(profilepicture); HttpCookie loginUserName = new HttpCookie("loginUserName"); loginUserName.Value = us.username.ToString(); Response.Cookies.Add(loginUserName); HttpCookie loginUserFullName = new HttpCookie("loginUserFullName"); loginUserFullName.Value = us.FirstName.ToString() + ' ' + us.lastname.ToString(); Response.Cookies.Add(loginUserFullName); HttpCookie roles = new HttpCookie("roles"); roles.Value = us.roles; Response.Cookies.Add(roles); }
public ActionResult AllUsersList() { usersMain users = new usersMain(); return(View(users.allUsersList())); }
public ActionResult DeleteUser(int id) { usersMain stdMain = new usersMain(); return(View(stdMain.FindUser(id))); }