public void Create(Questionnaire questionnaire) { try { var mapQuestionnaire = AutoMapper.Mapper.Map <Data.Entities.Questionnaire>(questionnaire); _questionnainerRepository.Add(mapQuestionnaire); _unitOfWork.Commit(); } catch (Exception exception) { throw new FaultException(exception.Message); } }
public void Update(Questionnaire questionnaire) { try { var mapQuestionnaire= AutoMapper.Mapper.Map <Data.Entities.Questionnaire>(questionnaire); var actualQuestionnaire = _questionnainerRepository .FindBy(t => t.Id == mapQuestionnaire.Id) .First(); actualQuestionnaire.Question = mapQuestionnaire.Question; actualQuestionnaire.EndDate = mapQuestionnaire.EndDate; actualQuestionnaire.EmployeeId = mapQuestionnaire.EmployeeId; actualQuestionnaire.StartDate = mapQuestionnaire.StartDate; _unitOfWork.Commit(); } catch (Exception exception) { throw new FaultException(exception.Message); } }