public Task <EmpEmployeePkModel> GetAsync(int id) { var dal = _empEmployeePkRepository.Get(id); if (dal == null) { return(Task.FromResult <EmpEmployeePkModel>(null)); } else { EmpEmployeePkModel model = AutoMapperGenericHelper <EmpEmployeePk, EmpEmployeePkModel> .Convert(dal); return(Task.FromResult(model)); } }
public Task UpdateAsync(EmpEmployeePkModel model) { if (model == null) { throw new ArgumentNullException("EmpEmployeePkModel ArgumentNullException Insert Async"); } EmpEmployeePk dto = AutoMapperGenericHelper <EmpEmployeePkModel, EmpEmployeePk> .Convert(model); _empEmployeePkRepository.Update(dto); return(Task.FromResult <object>(null)); }
public IHttpActionResult Put(EmpEmployeePkModel model) { try { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _empEmployeePkService.UpdateAsync(model); return(Ok()); } catch (Exception ex) { return(InternalServerError(ex)); } }