public IActionResult Insert([FromBody] CertificationsDTO dto) { try { var model = mapper.Map <Certifications>(dto); if (model != null) { model.DateUpdate = DateTime.Now; repository.Insert(model); var result = repository.SaveChanges(); if (result) { return(Ok()); } } return(NotFound()); } catch (System.Exception msg) { return(NotFound(msg)); } }
public IActionResult Update(string id, [FromBody] CertificationsDTO dto) { try { var isExist = repository.GetById(id); if (isExist != null) { mapper.Map(dto, isExist); isExist.DateUpdate = DateTime.Now; repository.Update(isExist); var result = repository.SaveChanges(); if (result) { return(Ok()); } } return(NotFound()); } catch (System.Exception msg) { return(NotFound(msg)); } }