public void Add(MedicalHistoryDTO medicalHistory, int userId)
        {
            MedicalHistory model = _mapper.Map <MedicalHistory>(medicalHistory);

            model.CreationDate = DateTime.Now;
            model.CreatedBy    = userId;
            dbset.Add(model);
        }
        public void Update(MedicalHistoryDTO medicalHistory, int userId)
        {
            MedicalHistory model = _mapper.Map <MedicalHistory>(medicalHistory);

            model.ModifiedDate = DateTime.Now;
            model.ModifiedBy   = userId;

            entities.Entry(model).State = EntityState.Modified;
            entities.Entry(model).Property(m => m.CreatedBy).IsModified    = false;
            entities.Entry(model).Property(m => m.CreationDate).IsModified = false;
        }
 public void Update(MedicalHistoryDTO medicalHistory, int userId)
 {
     try
     {
         medicalHistoryRepository.Update(medicalHistory, userId);
         UoW.SaveChanges();
     }
     catch (Exception e)
     {
         throw e;
     }
 }
 public List <MedicalHistoryDTO> Delete(MedicalHistoryDTO medicalHistory, GridSettings gridSettings)
 {
     try
     {
         medicalHistoryRepository.Delete(medicalHistory);
         UoW.SaveChanges();
     }
     catch (Exception e)
     {
         throw e;
     }
     return(GetAll(gridSettings));
 }
 public void Delete(MedicalHistoryDTO medicalHistory)
 {
     dbset.Remove(_mapper.Map <MedicalHistory>(medicalHistory));
 }