public bool AddJob(Montaza montaza) { var isAdded = false; try { var montazaEntity = _mapper.Map <MontazaEntity>(montaza); _context.Montaze.Add(montazaEntity); isAdded = Save(); } catch (Exception e) { Log.Error("Adding of montaza failed. Error message: " + e.Message, e); } return(isAdded); }
public bool EditJob(Montaza montaza) { var isUpdated = false; var montazaEntity = _context.Montaze.Find(montaza.MontazaId); if (montazaEntity != null) { try { montazaEntity = _mapper.Map(montaza, montazaEntity); _context.Entry(montazaEntity).State = System.Data.Entity.EntityState.Modified; isUpdated = Save(); } catch (Exception e) { Log.Error("Updating failed for montaza with ID: " + montazaEntity.MontazaId + "Error message: " + e.Message, e); } } return(isUpdated); }
public bool Put([FromBody] Montaza montaza) { return(_jobRepository.EditJob(montaza)); }
public bool Post(Montaza montaza) { return(_jobRepository.AddJob(montaza)); }