public IActionResult InsertEmployee(EmployeeIndexView employee) { if (ModelState.IsValid) { Employee dbemployee = new Employee(); dbemployee.HostelId = 1; dbemployee.FirstName = employee.FirstName; dbemployee.LastName = employee.LastName; dbemployee.DateOfBirth = employee.DateOfBirth; dbemployee.Gender = employee.Gender; dbemployee.PassportNumber = employee.PassportNumber; dbemployee.Email = employee.Email; dbemployee.CellPhone = employee.CellPhone; dbemployee.Country = employee.Country; dbemployee.State = employee.State; dbemployee.City = employee.City; dbemployee.Street = employee.Street; dbemployee.Buss = employee.Buss; dbemployee.Number = employee.Number; dbemployee.Postalcode = employee.Postalcode; dbemployee.Username = employee.Username; dbemployee.Password = employee.Password; _employee.Insert(dbemployee); return(RedirectToAction("Index")); } return(View("CreateEmployee")); }
public IActionResult editEmployee(int employeeId) { var employee = _employee.getbyId(employeeId); var viewemployee = new EmployeeIndexView { EmployeeId = employee.EmployeeId, FirstName = employee.FirstName, LastName = employee.LastName, DateOfBirth = employee.DateOfBirth, Gender = employee.Gender, PassportNumber = employee.PassportNumber, Email = employee.Email, CellPhone = employee.CellPhone, Country = employee.Country, State = employee.State, City = employee.City, Street = employee.Street, Number = employee.Number, Buss = employee.Buss, Postalcode = employee.Postalcode, Username = employee.Username, Password = employee.Password }; return(View(viewemployee)); }
public IActionResult UpdateEmployee(EmployeeIndexView employee) { if (ModelState.IsValid) { Employee dbemployee = _employee.getbyId(employee.EmployeeId); dbemployee.FirstName = employee.FirstName; dbemployee.LastName = employee.LastName; dbemployee.DateOfBirth = employee.DateOfBirth; dbemployee.Gender = employee.Gender; dbemployee.PassportNumber = employee.PassportNumber; dbemployee.Email = employee.Email; dbemployee.CellPhone = employee.CellPhone; dbemployee.Country = employee.Country; dbemployee.State = employee.State; dbemployee.City = employee.City; dbemployee.State = employee.State; dbemployee.Buss = employee.Buss; dbemployee.Postalcode = employee.Postalcode; dbemployee.Username = employee.Username; dbemployee.Password = employee.Password; _employee.Update(dbemployee); return(RedirectToAction("index")); } return(View("editEmployee")); }