public ActionResult Employee() { AdminEmployeeVM VM = new AdminEmployeeVM(); var repo = new EmployeeRepositoryADO(); VM.Users = repo.ReadAllEmployees(); return(View(VM)); }
public ActionResult AddEmployee() { AdminAddEmployeeVM VM = new AdminAddEmployeeVM(); var repo = new EmployeeRepositoryADO(); VM.Roles(); return(View(VM)); }
static void Main(string[] args) { var repo = new EmployeeRepositoryADO(); var employees = repo.AllByLastname("e"); foreach (var item in employees) { Console.WriteLine(item.FirstName + " " + item.LastName); } }
public ActionResult EditEmployee(int id) { AdminEditEmployeeVM VM = new AdminEditEmployeeVM(); var repo = new EmployeeRepositoryADO(); var currentEmployee = repo.ReadByEmployeeId(id); VM.Form.EmployeeId = currentEmployee.EmployeeId; VM.Form.LastName = currentEmployee.LastName; VM.Form.FirstName = currentEmployee.FirstName; VM.Form.Email = currentEmployee.Email; VM.Form.Role = currentEmployee.Role; return(View(VM)); }
public ActionResult EditEmployee(AdminEditUserCM form) { if (ModelState.IsValid) { var repo = new EmployeeRepositoryADO(); var employee = repo.ReadByEmployeeId(form.EmployeeId); employee.FirstName = form.FirstName; employee.LastName = form.LastName; employee.Email = form.Email; employee.Role = form.Role; repo.UpdateEmployee(employee); return(RedirectToAction("Vehicle")); } else { AdminEditEmployeeVM VM = new AdminEditEmployeeVM(); var repo = new EmployeeRepositoryADO(); VM.Form = form; return(View(VM)); } }
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)); } }