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)); } }