public Rating_Main(IDataProvider dataProvider, INavigationService navigationService) { DataProvider = dataProvider; NavigationService = navigationService; _review = DataProvider.Review; }
public Rating_BestSpeaker(IDataProvider dataProvider, INavigationService navigationService) { DataProvider = dataProvider; NavigationService = navigationService; _review = DataProvider.Review; if (_review.StepFour != null) { Model.GetDataFromModel(_review.StepFour); } }
public Rating_BestModerator(IDataProvider dataProvider, INavigationService navigationService) { DataProvider = dataProvider; NavigationService = navigationService; _review = DataProvider.Review; if (_review.StepThree != null) { Model.GetDataFromModel(_review.StepThree); } }
public Rating_Common(IDataProvider dataProvider, INavigationService navigationService) { DataProvider = dataProvider; NavigationService = navigationService; _review = DataProvider.Review; if (_review.StepOne != null) { Model.GetDataFromModel(_review.StepOne); } }
public Rating_Final(IDataProvider dataProvider, INavigationService navigationService, IBusinessDataProvider serviceProvider) { DataProvider = dataProvider; NavigationService = navigationService; ServiceProvider = serviceProvider; _review = DataProvider.Review; if (_review.StepFinal != null) { Model.GetDataFromModel(_review.StepFinal); } }
public static QuestionnaireModel CastToDTO([NotNull] ReviewCollector x) { return(new QuestionnaireModel { ConferenceId = x.ConferenceId, BestModeratorEventId = x.StepThree.BestModeratorSection?.Id ?? 0, BestModeratorId = x.StepThree.BestModerator?.Id ?? 0, BestSpeakerEventId = x.StepFour.BestSpeakerSection?.Id ?? 0, BestSpeakerId = x.StepFour.BestSpeaker?.Id ?? 0, OrganizationalScore = x.StepOne.PlaceReview, OrganizerWorkScore = x.StepOne.OrganisatorssWorkReview, RegistrationProcessScore = x.StepOne.RegistrationProcessReview, ThemesRelevanceScore = x.StepOne.RelevanceReview, UserId = x.UserId, BestEventId = x.StepTwo.BestSection?.Id ?? 0, Comment = x.StepFive.MainReview, Wishes = x.StepFinal.DesireForNextEvent }); }