public ActionResult CreateEmp()
        {
            BusinessLogic.Users_Logic Bss = new BusinessLogic.Users_Logic();
            Users usr = Bss.Get_UserBy_ID(Convert.ToInt32(User.Identity.Name));

            ViewData["User_ID"]    = usr.User_ID;
            ViewData["User_FName"] = usr.FirstName;
            return(View());
        }
        public ActionResult GetAllEmps()
        {
            BusinessLogic.Employees_Logic Bss  = new BusinessLogic.Employees_Logic();
            BusinessLogic.Users_Logic     Bss2 = new BusinessLogic.Users_Logic();

            List <Employees> AllEmps = Bss.GetEmployees();
            Users            usr     = Bss2.Get_UserBy_ID(Convert.ToInt32(User.Identity.Name));

            ViewData["User_ID"]    = usr.User_ID;
            ViewData["User_FName"] = usr.FirstName;

            return(View(AllEmps));
        }
        public ActionResult UpdateEmployee(int?id)
        {
            BusinessLogic.Users_Logic Bss = new BusinessLogic.Users_Logic();
            Users usr = Bss.Get_UserBy_ID(Convert.ToInt32(User.Identity.Name));

            BusinessLogic.Employees_Logic Ess = new BusinessLogic.Employees_Logic();
            Employees empp = Ess.Get_Employee_By_ID(id);

            Session["Emp_ID"]      = id;
            ViewData["User_ID"]    = usr.User_ID;
            ViewData["User_FName"] = usr.FirstName;
            return(View(empp));
        }
        public ActionResult CreateUser()
        {
            BusinessLogic.Users_Logic Bss = new BusinessLogic.Users_Logic();
            Users usr = Bss.Get_UserBy_ID(Convert.ToInt32(User.Identity.Name));

            if (usr.Permission_ID != 1)
            {
                return(RedirectToAction("ViewMain"));
            }
            ViewData["User_ID"]    = usr.User_ID;
            ViewData["User_FName"] = usr.FirstName;
            return(View());
        }
        public ActionResult Login(Users u)
        {
            BusinessLogic.Users_Logic Blgc = new BusinessLogic.Users_Logic();
            bool isLogin = Blgc.UserLogin(u);

            if (isLogin)
            {
                Users usr = Blgc.Get_UserByEmail(u.Email);
                FormsAuthentication.SetAuthCookie(usr.User_ID.ToString(), false);
                return(RedirectToAction("ViewMain"));
            }
            return(View(u));
        }
 public ActionResult CreateUser(Users u)
 {
     BusinessLogic.Users_Logic Blgc = new BusinessLogic.Users_Logic();
     Blgc.CreateUser(u);
     return(RedirectToAction("ViewMain"));
 }