Exemplo n.º 1
0
 public bool AddUser(Users user)
 {
     if (user == null)
     {
         return(false);
     }
     return(UsersProcessor.ProcessUser(user));
 }
Exemplo n.º 2
0
        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));
            }
        }
Exemplo n.º 3
0
        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!");
            }
        }
Exemplo n.º 4
0
        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/");
            }
        }
Exemplo n.º 5
0
        // GET: Home
        public ActionResult Index()
        {
            var users = UsersProcessor.ReadAll();

            return(Content(JsonConvert.SerializeObject(users)));
        }
Exemplo n.º 6
0
 public bool CheckUserStatus(string email)
 {
     return(UsersProcessor.CheckUSer(email));
 }
Exemplo n.º 7
0
 public List <PostedJobs> GetJobsByCat(int CategoryID)
 {
     return(UsersProcessor.GetJobsByCategoryID(CategoryID));
 }
Exemplo n.º 8
0
 public bool ApplyForJob(AppliedJobs job)
 {
     return(UsersProcessor.ApplyForJob(job));
 }
Exemplo n.º 9
0
 public List <PostedJobs> GetJobs()
 {
     return(UsersProcessor.GetJobs());
 }
Exemplo n.º 10
0
 public List <Category> GetCategories()
 {
     return(UsersProcessor.GetCategories());
 }
Exemplo n.º 11
0
 public bool LoginUser(Users user)
 {
     return(UsersProcessor.Login(user.Email, user.Password));
 }