public bool AddUser(Users user) { if (user == null) { return(false); } return(UsersProcessor.ProcessUser(user)); }
public HttpResponseMessage GetUser(string Email) { Users user = UsersProcessor.GetUser(Email); if (user == null) { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "User not found.")); } else { return(Request.CreateResponse(HttpStatusCode.OK, user)); } }
protected void btnSubmit_Click(object sender, EventArgs e) { UsersProcessor controller = new UsersProcessor(); string username = txtUser.Text.Trim(); string password = txtPassword.Text.Trim(); if (username != "" && password != "") { var user = controller.Login(username); if (user != null) { if (user.Password == password) { UserIdentity identity = new UserIdentity() { ID = user.ID, FirstName = user.FirstName, LastName = user.LastName, Role = user.Role, }; AuthenticationService.Signin(identity, true); if (Request.QueryString.Count > 0) { string returlUrl = Request.QueryString["returnUrl"]; if (!string.IsNullOrWhiteSpace(returlUrl.Replace("/", ""))) { Response.Redirect(returlUrl); } } Response.Redirect("~/login", true); } else { Response.Write("Invalid Password!"); } } else { Response.Write("Account not exist!"); } } else { Response.Write("Please input username and password!"); } }
protected void BtnSave_Click(object sender, EventArgs e) { UsersProcessor controller = new UsersProcessor(); UsersModel model = new UsersModel() { FirstName = txtFirstName.Text.Trim(), LastName = txtLastName.Text.Trim(), Email = txtEmail.Text.Trim(), Username = txtUserName.Text.Trim(), Password = txtPassword.Text.Trim() }; int id = controller.Add(model); if (id > 0) { Response.Redirect("~/login/"); } }
// GET: Home public ActionResult Index() { var users = UsersProcessor.ReadAll(); return(Content(JsonConvert.SerializeObject(users))); }
public bool CheckUserStatus(string email) { return(UsersProcessor.CheckUSer(email)); }
public List <PostedJobs> GetJobsByCat(int CategoryID) { return(UsersProcessor.GetJobsByCategoryID(CategoryID)); }
public bool ApplyForJob(AppliedJobs job) { return(UsersProcessor.ApplyForJob(job)); }
public List <PostedJobs> GetJobs() { return(UsersProcessor.GetJobs()); }
public List <Category> GetCategories() { return(UsersProcessor.GetCategories()); }
public bool LoginUser(Users user) { return(UsersProcessor.Login(user.Email, user.Password)); }