public void Update(UpdateSafetyStandardInput input) { var existing = _standardRepository.Get().Include(u => u.Attachments).Where(u => u.Id == input.Id).FirstOrDefault(); var standard = input.MapTo <SafetyStandard>(); _standardRepository.Update(standard, existing, new System.Linq.Expressions.Expression <Func <SafetyStandard, object> >[] { }, false); }
public IActionResult Update(int id, [FromBody] UpdateSafetyStandardInput input) { input.Id = id; _standardService.Update(input); return(Created("", new { id })); }