private Model.Models.Term GetCurrentTerm() { var lt = _termService.Get(g => g.IsCurrentTerm); var ct = new Model.Models.Term(); Mapper.Map(lt, ct); return(ct); }
public static EvaluationQuestion ToModel(this EvaluationQuestionModel model, Model.Models.Term term) { if (model == null) { return(null); } return(new EvaluationQuestion { Text = model.Title, Term = term }); }
public static EvaluationQuestion ToModel(this string text, Model.Models.Term term, EvaluationType evaluationType, int parentId, bool isLastQuestion, int ChartId, bool isPossibilityToInsertComment, int questionType, string startDate = null, string endDate = null) { if (text == null && term == null) { return(null); } return(new EvaluationQuestion { Text = text, Term = term, IsLastQuestion = isLastQuestion, ParentId = parentId, EvaluationType = evaluationType, EvaluationTypeId = evaluationType.Id, TermId = term.Id, EvaluationChartTypeId = ChartId, QuestionType = questionType, IsPossibilityToInsertComment = isPossibilityToInsertComment, StartDate = startDate.ToGregorianDate(), EndDate = endDate.ToGregorianDate() }); }
public static EvaluationQuestion ToModel(this EvaluationQuestion questionModel, QuestionViewModel model, Model.Models.Term term, EvaluationType type) { if (questionModel == null || model == null) { return(null); } questionModel.Text = model.question; questionModel.Term = term; questionModel.EvaluationType = type; questionModel.IsLastQuestion = model.isLastQuestion; questionModel.EvaluationChartTypeId = model.ChartId; questionModel.IsPossibilityToInsertComment = model.isPossibilityToInsertComment; questionModel.QuestionType = model.QuestionType; questionModel.StartDate = model.StartDate.ToGregorianDate(); questionModel.EndDate = model.EndDate.ToGregorianDate(); return(questionModel); }