public async Task <IActionResult> AddCustomer([FromBody] Employees employee) { if (ModelState.IsValid) { try { var empId = await adminRepository.AddEmployee(employee); if (empId > 0) { return(Ok(empId)); } else { return(NotFound()); } } catch (Exception) { return(BadRequest()); } } return(BadRequest()); }
public ActionResult <string> AddEmployee(EmployeeModel model) { var addEmployeeResponse = _adminRepository.AddEmployee(model); if (addEmployeeResponse.IsError) { return(BadRequest(addEmployeeResponse.Message)); } return(Ok()); }
public async Task <IActionResult> EmployeeCreate(Employees employee) { TempData["message"] = string.Empty; if (employee == null) { return(View(new Employees())); } bool succeeded = await repo.AddEmployee(employee); if (succeeded) { return(RedirectToAction("EmployeeIndex")); } return(View(employee)); }