コード例 #1
0
 public IActionResult Create(EmployeeViewModel newEmployee)
 {
     if (ModelState.IsValid)
     {
         var employeeToCreate = new Employee()
         {
             FirstName      = newEmployee.FirstName,
             LastName       = newEmployee.LastName,
             Gender         = newEmployee.Gender,
             Address        = newEmployee.Address,
             Qualification  = newEmployee.Qualification,
             Experience     = newEmployee.Experience,
             MobileNo       = newEmployee.MobileNo,
             DateofBirth    = newEmployee.DateofBirth,
             DateofJoining  = newEmployee.DateofJoining,
             Designation    = newEmployee.Designation,
             EmploymentType = newEmployee.EmploymentType,
             EmployeeId     = Guid.NewGuid()
         };
         _employee.AddNewEmployee(employeeToCreate);
         return(RedirectToAction("Index"));
     }
     else
     {
         return(View("Form", newEmployee));
     }
 }