public IActionResult Post(Employees obj) { try { _repo.AddEmp(obj); return(Ok()); } catch (Exception e) { return(NotFound(e.InnerException.Message)); } }
public ActionResult Create(EmployeeCreateViewModel model) { if (ModelState.IsValid) { string uniqueFileName = ProcessUploadedFile(model); Employee newEmployee = new Employee { Name = model.Name, Email = model.Email, Department = model.Department, PhotoPath = uniqueFileName }; _employeeRepository.AddEmp(newEmployee); return(RedirectToAction("Details", new { id = newEmployee.Id })); } return(View()); }