Beispiel #1
0
        // GET: ApprovedTimesheets
        public ActionResult ApprovedTimesheets()
        {
            LoginDatabaseEntities1 db = new LoginDatabaseEntities1();

            ViewBag.Employees = new SelectList(db.Employees, "EmpId", "FirstName");
            return(View());
        }
        // GET: ApprovedTimesheets
        public ActionResult ApprovedTimesheets()
        {
            LoginDatabaseEntities1 db = new LoginDatabaseEntities1();
            var sup = (Employee)Session["Supervisor"];

            ViewBag.Employees = new SelectList(db.Employees, "Banner_ID", "First_Name");
            var model = new TimeSheet
            {
                EmpNames = GetEmployeeNames(sup.Banner_ID),
            };

            Session.Remove("Message");
            return(View(model));
        }
Beispiel #3
0
 public ActionResult Registration(User user)
 {
     if (ModelState.IsValid)
     {
         using (LoginDatabaseEntities1 lde = new LoginDatabaseEntities1())
         {
             lde.Users.Add(user);
             lde.SaveChanges();
             ModelState.Clear();
             user            = null;
             ViewBag.Message = "Registered Successfully";
         }
     }
     return(View());
 }
Beispiel #4
0
 public ActionResult Login(User user, UserLogin userLogin)
 {
     using (LoginDatabaseEntities1 lde = new LoginDatabaseEntities1())
     {
         var v = lde.Users.Where(a => a.EmailID.Equals(user.EmailID) && a.Password.Equals(user.Password)).FirstOrDefault();
         if (v != null)
         {
             int timeout = userLogin.RememberMe ? 30 : 1;    //30 days
             var cookie  = FormsAuthentication.GetAuthCookie(userLogin.EmailID, userLogin.RememberMe);
             // Since they want to be remembered, set the expiration for 30 days
             cookie.Expires = DateTime.Now.AddDays(timeout);
             // Store the cookie in the Response
             Response.Cookies.Add(cookie);
             Session["LoggedUserID"] = user.EmailID.ToString();
             return(RedirectToAction("AfterLogin"));
         }
         else
         {
             userLogin.logingErrorMessage = "Invalid UserID or Password";
             return(View("Login", userLogin));
         }
     }
 }