private Models.SurveyItem ConvertToSurveyItem(OqtaneSurveyItem objOqtaneSurveyItem) { if (objOqtaneSurveyItem == null) { return(new Models.SurveyItem()); } // Create new Object Models.SurveyItem objSurveyItem = new SurveyItem(); objSurveyItem.Id = objOqtaneSurveyItem.Id; objSurveyItem.ItemLabel = objOqtaneSurveyItem.ItemLabel; objSurveyItem.ItemType = objOqtaneSurveyItem.ItemType; objSurveyItem.ItemValue = objOqtaneSurveyItem.ItemValue; objSurveyItem.Position = objOqtaneSurveyItem.Position; objSurveyItem.Required = objOqtaneSurveyItem.Required; objSurveyItem.SurveyChoiceId = objOqtaneSurveyItem.SurveyChoiceId; // Create new Collection objSurveyItem.SurveyItemOption = new List <SurveyItemOption>(); foreach (OqtaneSurveyItemOption objOqtaneSurveyItemOption in objOqtaneSurveyItem.OqtaneSurveyItemOption) { // Create new Object Models.SurveyItemOption objAddSurveyItemOption = new SurveyItemOption(); objAddSurveyItemOption.Id = objOqtaneSurveyItemOption.Id; objAddSurveyItemOption.OptionLabel = objOqtaneSurveyItemOption.OptionLabel; // Add to Collection objSurveyItem.SurveyItemOption.Add(objAddSurveyItemOption); } return(objSurveyItem); }
private Models.Survey ConvertToSurvey(OqtaneSurvey objOqtaneSurvey) { if (objOqtaneSurvey == null) { return(new Models.Survey()); } // Create new Object Models.Survey objAddSurvey = new Models.Survey(); objAddSurvey.SurveyId = objOqtaneSurvey.SurveyId; objAddSurvey.ModuleId = objOqtaneSurvey.ModuleId; objAddSurvey.SurveyName = objOqtaneSurvey.SurveyName; objAddSurvey.CreatedBy = objOqtaneSurvey.CreatedBy; objAddSurvey.CreatedOn = objOqtaneSurvey.CreatedOn; objAddSurvey.ModifiedBy = objOqtaneSurvey.ModifiedBy; objAddSurvey.ModifiedOn = objOqtaneSurvey.ModifiedOn; if (objOqtaneSurvey.UserId != null) { objAddSurvey.UserId = objOqtaneSurvey.UserId.Value; } // Create new Collection objAddSurvey.SurveyItem = new List <SurveyItem>(); foreach (OqtaneSurveyItem objOqtaneSurveyItem in objOqtaneSurvey.OqtaneSurveyItem) { // Create new Object Models.SurveyItem objAddSurveyItem = new SurveyItem(); objAddSurveyItem.Id = objOqtaneSurveyItem.Id; objAddSurveyItem.ItemLabel = objOqtaneSurveyItem.ItemLabel; objAddSurveyItem.ItemType = objOqtaneSurveyItem.ItemType; objAddSurveyItem.ItemValue = objOqtaneSurveyItem.ItemValue; objAddSurveyItem.Position = objOqtaneSurveyItem.Position; objAddSurveyItem.Required = objOqtaneSurveyItem.Required; objAddSurveyItem.SurveyChoiceId = objOqtaneSurveyItem.SurveyChoiceId; // Create new Collection objAddSurveyItem.SurveyItemOption = new List <SurveyItemOption>(); foreach (OqtaneSurveyItemOption objOqtaneSurveyItemOption in objOqtaneSurveyItem.OqtaneSurveyItemOption) { // Create new Object Models.SurveyItemOption objAddSurveyItemOption = new SurveyItemOption(); objAddSurveyItemOption.Id = objOqtaneSurveyItemOption.Id; objAddSurveyItemOption.OptionLabel = objOqtaneSurveyItemOption.OptionLabel; // Add to Collection objAddSurveyItem.SurveyItemOption.Add(objAddSurveyItemOption); } // Add to Collection objAddSurvey.SurveyItem.Add(objAddSurveyItem); } return(objAddSurvey); }
private OqtaneSurveyItemOption ConvertToOqtaneSurveyItemOption(SurveyItemOption objSurveyItemOption) { if (objSurveyItemOption == null) { return(new OqtaneSurveyItemOption()); } // Create new Object OqtaneSurveyItemOption objOqtaneSurveyItemOption = new OqtaneSurveyItemOption(); objOqtaneSurveyItemOption.Id = objSurveyItemOption.Id; objOqtaneSurveyItemOption.OptionLabel = objSurveyItemOption.OptionLabel; return(objOqtaneSurveyItemOption); }