/// <summary> /// Update AnswersCode /// </summary> /// <param name="item">AnswersCode for updating</param> public void Update(AnswersCodeViewModel item) { AnswersCode answersCode = mapper.Map <AnswersCodeViewModel, AnswersCode>(item); unitOfWork.AnswersCodes.Update(answersCode); unitOfWork.Save(); }
/// <summary> /// Delete AnswersCode in db /// </summary> /// <param name="id">id of AnswersCode for deleting</param> public void Delete(int id) { AnswersCode answersCode = unitOfWork.AnswersCodes.GetById(id); unitOfWork.AnswersCodes.Delete(answersCode); unitOfWork.Save(); }
/// <summary> /// Insert new AnswersCode into db /// </summary> /// <param name="item">AnswersCode for inserting</param> /// <param name="companyId"></param> public void Insert(AnswersCodeViewModel item, int companyId) { AnswersCode answersCode = mapper.Map <AnswersCodeViewModel, AnswersCode>(item); answersCode.CompanyId = companyId; unitOfWork.AnswersCodes.Insert(answersCode); unitOfWork.Save(); }
protected override void Initialize() { manager = new AnswersCodeManager(mockUnitOfWork.Object, mockMapper.Object); item = new AnswersCode() { Id = 1, Answer = "Test", Code = 1, CompanyId = 1 }; model = new AnswersCodeViewModel() { Id = 1, Answer = "Test", Code = 1, CompanyId = 1 }; }
/// <summary> /// Get AnswersCode by id /// </summary> /// <param name="id">id of AnswersCode</param> /// <returns>AnswersCodeViewModel</returns> public AnswersCodeViewModel GetAnswersCodeById(int id) { AnswersCode answersCode = unitOfWork.AnswersCodes.GetById(id); return(mapper.Map <AnswersCodeViewModel>(answersCode)); }