Example #1
0
        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);
        }
Example #2
0
        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);
        }
Example #3
0
 public bool Put([FromBody] Montaza montaza)
 {
     return(_jobRepository.EditJob(montaza));
 }
Example #4
0
 public bool Post(Montaza montaza)
 {
     return(_jobRepository.AddJob(montaza));
 }