public Tbl_QuestionResponse UpdateResponse(Guid userId, string value, int responseId) { //QuestionResponseRepository responseRepository; Tbl_QuestionResponse response = null; try { //responseRepository = new QuestionResponseRepository(); IUnitOfWork uo = new UnitOfWork("CCATDBEntities"); response = uo.Repository <Tbl_QuestionResponse>().GetById(responseId); if (response != null) { response.Value = value; response.UpdatedBy = userId; response.UpdatedOn = DateTime.Now; uo.Repository <Tbl_QuestionResponse>().Update(response); uo.Save(); } } catch (Exception ex) { throw ex; } return(response); }
public AssessmentResponse UpdateResponse(AssessmentResponse assessmentResponse) { ResponseBus responseBus; Tbl_QuestionResponse response = null; try { responseBus = new ResponseBus(); response = responseBus.UpdateResponse(assessmentResponse.UserId, assessmentResponse.Response, assessmentResponse.ResponseId); } catch (Exception ex) { throw ex; } return(assessmentResponse); }
public Tbl_QuestionResponse CreateResponse(Guid userId, int questionId) { //QuestionResponseRepository responseRepository; Tbl_QuestionResponse response; try { //responseRepository = new QuestionResponseRepository(); IUnitOfWork uo = new UnitOfWork("CCATDBEntities"); response = new Tbl_QuestionResponse(); response.QuestionId = questionId; response.CreatedBy = userId; response.CreatedOn = DateTime.Now; uo.Repository <Tbl_QuestionResponse>().Add(response); uo.Save(); } catch (Exception ex) { throw ex; } return(response); }