public BonaFides Update(BonaFides payload) { try { var item = _context.BonaFides.Find(payload.Id); if (item == null) { throw new AppException("Agency not found"); } item.Name = payload.Name; item.Code = payload.Code; item.Siglas = payload.Siglas; item.Phone = payload.Phone; item.Email = payload.Email; item.Benefits = payload.Benefits; item.Disclaimer = payload.Disclaimer; item.UpdatedAt = DateTime.Now; _context.BonaFides.Update(item); _context.SaveChanges(); return(item); } catch (Exception ex) { throw ex; } }
public IActionResult Create([FromBody] BonaFides payload) { try { _BonaFidesServices.Create(payload); return(Ok(payload)); } catch (AppException ex) { // return error message if there was an exception return(DefaultError(ex)); } }
public IActionResult Update(int id, [FromBody] BonaFides payload) { try { payload.Id = id; var res = _BonaFidesServices.Update(payload); return(Ok(res)); } catch (AppException ex) { // return error message if there was an exception return(DefaultError(ex)); } }
public BonaFides Create(BonaFides payload) { try { payload.CreatedAt = DateTime.Now; payload.UpdatedAt = DateTime.Now; _context.BonaFides.Add(payload); _context.SaveChanges(); return(payload); } catch (Exception ex) { throw ex; } }