public int AddEnhancingCertification(EnhancingCertification data) { var res = _context.EnhancingCertification.Add(data); _context.SaveChanges(); return(res.Entity.id); }
public IActionResult PostEnhancingCertification(EnhancingCertification data) { try { var res = _repository.AddEnhancingCertification(data); return(Ok(res)); } catch (Exception error) { return(BadRequest(error)); } }
public bool UpdateEnhancingCertification(int id, EnhancingCertification data) { var res = _context.EnhancingCertification.FirstOrDefault(x => x.id == id); if (res == null) { return(false); } res.employeeId = data.employeeId; res.date = data.date; res.dateDocument = data.dateDocument; res.solve = data.solve; res.number = data.number; res.reason = data.reason; _context.SaveChanges(); return(true); }
public IActionResult PutEnhancingCertification(int id, [FromBody] EnhancingCertification data) { try { var res = _repository.UpdateEnhancingCertification(id, data); if (!res) { return(Conflict(409)); } return(Ok(res)); } catch (Exception error) { return(BadRequest(error)); } }