public IHttpActionResult CreateEmployee(EmployeeModel employee) { var jsonResponse = new JsonResponse(); // IEmployeeBL emp = new EmployeeBL(_repository); if (ModelState.IsValid) { var response = _repository.CreateEmployees(employee, out jsonResponse); if (jsonResponse.errorCode.Equals("0")) { return(Content <EmployeeResponse>(HttpStatusCode.Created, response)); } else { return(Json <JsonResponse>(jsonResponse)); } } else { return(Json <JsonResponse>(jsonResponse)); } }