public BearbeitungsView(CommonSearchClassList parent, String headerText, CommonSearchClass.TypeOfBearbeitung typeOfBearbeitung) { Parent = parent; HeaderText = headerText; TypeOfBearbeitungProp = typeOfBearbeitung; }
public void LoadNextActiveInformationen(String IDToExpand) { if (String.IsNullOrEmpty(IDToExpand)) { SelectionTypeToProcess = SelectionType.All; CommonSearchClassListInstance = new CommonSearchClassList(); CommonSearchClassListInstance.LoadNextActiveInformationen(DateTime.Now.AddDays(-3), 100); return; } }
public void LoadNextActiveInformationenEvents(String IDToExpand) { SelectionTypeToProcess = SelectionType.Events; CommonSearchClassListInstance = new CommonSearchClassList(); CommonSearchClassListInstance.LoadNextActiveInformationen(DateTime.Now.AddDays(-3), 100, new List<Guid>() { DataDependencyEnums.AllTypen.AllgemeineVeranstaltung, DataDependencyEnums.AllTypen.AktiverSport, DataDependencyEnums.AllTypen.Bergwanderung, DataDependencyEnums.AllTypen.RadTour, DataDependencyEnums.AllTypen.Wanderung }); }
public void LoadNextActiveInformationenEventsBerichte(String IDToExpand) { SelectionTypeToProcess = SelectionType.Berichte; CommonSearchClassListInstance = new CommonSearchClassList(); CommonSearchClassListInstance.LoadNextActiveInformationen(DateTime.Now.AddDays(-3), 100, new List<Guid>() { DataDependencyEnums.AllTypen.Bericht, DataDependencyEnums.AllTypen.VideoBeitraginWPTV, DataDependencyEnums.AllTypen.Werbung, DataDependencyEnums.AllTypen.WerbungGutscheinHeft, DataDependencyEnums.AllTypen.WerbungKaufpark, DataDependencyEnums.AllTypen.WerbungPizzaEmpfehlungen, DataDependencyEnums.AllTypen.WerbungPizzaTagesmenues }); }
public void CommonProcessingRequired(CommonSearchClassList commonSearchClassList, CommonSearchClassList.RequiredProcessing requiredProcessing) { }
public void CommonProcessingRequired(CommonSearchClassList commonSearchClassList, CommonSearchClassList.RequiredProcessing requiredProcessing) { switch (requiredProcessing) { case CommonSearchClassList.RequiredProcessing.DisplaySelectedInformation: InformationenPresentationModell informationenPresentationModellInstance = new InformationenPresentationModell() { InformationToProcess = commonSearchClassList .SelectedWorkListEntry.InformationenConnectedEntry }; informationenPresentationModellInstance.FillAllForInformationEntry(); InformationenPresentationModellInstance = informationenPresentationModellInstance; break; case CommonSearchClassList.RequiredProcessing.ModifySelectedInformation: break; case CommonSearchClassList.RequiredProcessing.CreateNewInformation: CommonSearchClassListInstance = commonSearchClassList; InformationenBearbeitungModellInstance = new InformationenBearbeitungModell() { CommonSearchClassListInstance = this.CommonSearchClassListInstance, SearchConfiguratorDataModellInstance = this.SearchConfiguratorDataModellInstance, InformationenProcessingModellInstance = this.InformationenProcessingModellInstance }; Information createdInformation = InformationenBearbeitungModellInstance .CreateNewInformationWithDefinedType(CommonSearchClassListInstance.SelectedTypToCreate); if (createdInformation == null) break; CommonSearchClass newEntry = new CommonSearchClass(commonSearchClassList, createdInformation); if (commonSearchClassList.AllEntries == null) commonSearchClassList.AllEntries = new DataCollection<CommonSearchClass>(); commonSearchClassList.AllEntries.Add(newEntry); commonSearchClassList.SelectedWorkListEntry = newEntry; break; case CommonSearchClassList.RequiredProcessing.DeleteSelectedInformation: Guid IdToDelete = commonSearchClassList.SelectedWorkListEntry.InformationenConnectedEntry.Id; commonSearchClassList.RemoveInvolvedEntries(new List<Guid>() { IdToDelete }); InformationenPresentationModellInstance.InformationToProcess = null; RedaktionenModell.DeleteInformationenEntry (IdToDelete); commonSearchClassList.SelectedWorkListEntry = null; break; case CommonSearchClassList.RequiredProcessing.ProcessRedaktionenRequest: break; default: throw new Exception($"Fehlerhaftes requiredProcessing {requiredProcessing}"); } }
private void CommonSearchClassListInstanceChanged(CommonSearchClassList OldValue, CommonSearchClassList NewValue) { }
public CommonSearchClass(CommonSearchClassList parent, MMUnitTiming BasicElement, Dictionary<string, ConnectionSituation> redaktionSymbol) { Parent = parent; MMUnitTimingConnectedEntry = BasicElement; RedaktionSymbol = redaktionSymbol; }
public CommonSearchClass(CommonSearchClassList parent, Timing BasicElement) { Parent = parent; if (BasicElement == null) TimingConnectedEntry = BasicElement; else { TimingConnectedEntry = CommonSearchClassList.dataContext .AltErlaaInfo.Timings.Find(BasicElement.TimingsId); } // RedaktionSymbol = redaktionSymbol; }
public CommonSearchClass(CommonSearchClassList parent, MMUnit BasicElement) { Parent = parent; MMUnitConnectedEntry = BasicElement; }
public CommonSearchClass(CommonSearchClassList parent, MMInformation BasicElement) { Parent = parent; MMInformationConnectedEntry = BasicElement; }
public CommonSearchClass(CommonSearchClassList parent, Information BasicElement) { Parent = parent; InformationenConnectedEntry = BasicElement; //RedaktionSymbol = redaktionSymbol; }
public void GetModifiedAllVonBis(SearchInformationenModell.SlotGroup Target, String IDToExpand) { SelectionTypeToProcess = SelectionType.All; CommonSearchClassListInstance = new CommonSearchClassList(); CommonSearchClassListInstance.LoadLastChangedEntriesAll(DateTime.Now.AddDays(-7)); }