/// <summary> /// Translate view model to model. /// </summary> /// <param name="model">The model.</param> /// <returns></returns> public static AssessmentQuestionOptionModel ToModel(this AssessmentQuestionOptionViewModel model) { if (model == null) { return(null); } var entity = new AssessmentQuestionOptionModel { Options = model.Options, OptionsGroupID = model.OptionsGroupID, OptionsGroupName = model.OptionsGroupName, OptionsID = model.OptionsID, QuestionID = model.QuestionID, Attributes = model.Attributes, SortOrder = model.SortOrder, ModifiedOn = model.ModifiedOn }; return(entity); }
/// <summary> /// Translate model to view model. /// </summary> /// <param name="entity">The entity.</param> /// <returns></returns> public static AssessmentQuestionOptionViewModel ToViewModel(this AssessmentQuestionOptionModel entity) { if (entity == null) { return(null); } var model = new AssessmentQuestionOptionViewModel { Options = entity.Options, OptionsGroupID = entity.OptionsGroupID, OptionsGroupName = entity.OptionsGroupName, OptionsID = entity.OptionsID, QuestionID = entity.QuestionID, Attributes = entity.Attributes, SortOrder = entity.SortOrder, ModifiedOn = entity.ModifiedOn }; return(model); }