示例#1
0
        public ActionResult AddEmployee()
        {
            AdminAddEmployeeVM VM = new AdminAddEmployeeVM();
            var repo = new EmployeeRepositoryADO();

            VM.Roles();

            return(View(VM));
        }
示例#2
0
        public ActionResult AddEmployee(AdminAddUserCM form)
        {
            if (ModelState.IsValid)
            {
                Employees employee = new Employees();
                var       repo     = new EmployeeRepositoryADO();
                employee.FirstName = form.FirstName;
                employee.LastName  = form.LastName;
                employee.Email     = form.Email;
                employee.Role      = form.Role.ToString() == "Admin";
                repo.CreateEmployee(employee);

                return(RedirectToAction("Employee"));
            }
            else
            {
                AdminAddEmployeeVM VM = new AdminAddEmployeeVM();
                var repo = new EmployeeRepositoryADO();

                VM.Form = form;
                return(View(VM));
            }
        }