public JsonResult EditEmployee([FromBody] EmployeeViewModel vm) { var map = EmployeeMapper.Convert(vm); var id = _employeeService.UpdateEmployee(map); return(Json(new { data = id })); }
public JsonResult AddEmployee([FromBody] EmployeeViewModel vm) { var map = EmployeeMapper.Convert(vm); var response = _bCSDirectoryService.AddEmployee(map); return(Json(new { data = response })); }
public JsonResult GetEmployeeById(int id) { try { var response = _employeeService.GetEmployeeById(id); var mapData = EmployeeMapper.Convert(response); return(Json(new { data = mapData })); } catch (Exception e) { return(Json(new { IsSuccess = false })); } }
public JsonResult GetAllSaveActiveEmployees() { try { var response = _employeeService.GetAllActiveEmployees(); var data = EmployeeMapper.Convert(response); return(Json(new { data = data })); } catch (Exception e) { return(Json(new { IsSuccess = false })); } }
public JsonResult GetActiveEmployees() { using (var client = new HttpClient()) { client.BaseAddress = new Uri("http://localhost:57110/api/Employee/"); var responseTask = client.GetAsync("GetAllActiveEmployees"); responseTask.Wait(); var result = responseTask.Result; if (result.IsSuccessStatusCode) { var readTask = result.Content.ReadAsAsync <List <Employee> >(); readTask.Wait(); var map = EmployeeMapper.Convert(readTask.Result); } } return(Json(new { data = "" })); }