Suchergebnisse

Suchergebnisse 1-18 von insgesamt 18.

  • Benutzer-Avatarbild

    Hallo Ich kann dir gerne versuchen zu helfen. So ganz blick ich aber noch nicht durch. (Habe das Beispiel jetzt aber auch noch nicht geladen) Ich denke vorallem das du hier den Wald vor lauter Bäumen nocht mehr siehst und evtl. falsch denkst. Zitat von Jeiss: „Die Priorität/Reihenfolge (in der App eine Integer Zahl) darf immer nur einmal an einem Workcenter vorliegen.“ OK, das kann ja gemacht werden indem einfach die Einträge durchlaufen und die Prio abgeändert wird. Nach oben oder nach unten. A…

  • Benutzer-Avatarbild

    Hallo Zitat von ErfinderDesRades: „Und ich verstosse gegen NoFears Vorstellung von MVVM, also ich differenziere nicht zwischen Model und Viewmodel“ Ist ja nicht weiter schlimm. Solange nicht die V ins VM geholt wird ist eh alles gut. Grüße Sascha

  • Benutzer-Avatarbild

    Zitat von ErfinderDesRades: „Die Ordnung ist nicht durch Kriterien festgelegt, sondern sie ist eben so, wie die Elemente inne OC (händisch) angeordnet wurden. Dassis quasi ziemlich fragil - zB standardmässig kann man Daten ja über Spaltenheader-Click umsortieren - in diesem Falle aber würde das die gewünschte Funktionalität kaputtmachen.“ Sorry das ich mich einmische. In diesem Fall würde ich persönlich wie folgt vorgehen. Ich habe meine Daten und lade diese in eine ICollectionView. Jedoch lade …

  • Benutzer-Avatarbild

    Hallo Zitat von Jeiss: „​Ist das eine Anmerkung zu ErfinderDesRades Ordnungsproblem beim speichern, oder als Vorschlag um das eigentliche Problem der Workcenter-Warteschlangen-Positon an zu sehen?“ Richtig. Ich bin da ja am selben stand wie @ErfinderDesRades und denke das du dir hier fast mehr probleme erstellst als du gutmachst. Zitat von Jeiss: „Hast du in meine Demo reingeguckt?“ Ja, habe ich. Und ich verstehe dein Problem. Wie schon erwähnt komme ich auch aus der Produktion und hatte damals …

  • Benutzer-Avatarbild

    Guten Morgen Wenn ich das so lese kommt mir gerade sowieso was anderes in den Kopf. Ich sehe gerade die WorkCenter vor mir und darunter alle noch keinem WC zugeordneten Orders. Per Drag&Drop schiebt man die Orders rüber wo sie unten angereiht werden. Innerhalb des WC kann man die Orders dann wiederum per Drag&Drop umsortieren. Aber das wird sicher heftig. Ich sehe schon. Du wirst dich von dem "Nummerntänzchen" nicht abbringen lassen. Wie es im Grunde funktioniert ist soweit ja klar. Ich muss ehr…

  • Benutzer-Avatarbild

    Hallo OK, soweit wäre mir dann alles klar. Ich weis jetzt nicht genau was ich dazu komme mich hier zu "spielen" werde es aber versuchen das du ja jemand vbist der immer korrekt "mitarbeitet" und brav Antworten und versucht alles zu verstehen und zu lernen. Weiter so. Mal sehen ob sich da was zufriedenstellendes machen lässt. Zitat von Jeiss: „Da hab ich mir die Zähne auch am Entity Model ausgebissen. Musste ich leider auch aufgeben. Es musste also noch eine einfachere Variante her. Da hab ich mi…

  • Benutzer-Avatarbild

    Hallo Ich sehe jetzt auch nicht viel sinn darin die ObservableCollection zu sortieren. Wenn ich schon mit "den Nummern rumtanze" dann ist mir ja auch egal in welcher Reihenfolge die Daten abgespeichert werden. Ich sortiere bei/nach dem laden ja ohnehin. Fakt ist allerdings, wenn du speichern und wieder laden möchtest benötigst du irgendeine art der Reihenfolge. Du möchtest ja nach dem Laden wieder genau die selbe Ansicht haben. Aber was anderes.... Wie ErfinderDesRades bereits vor mir gesagt hat…

  • Benutzer-Avatarbild

    Komisch, plötzlich so ruig hier?

  • Benutzer-Avatarbild

    Hallo @ErfinderDesRades Aber warum denn? Es gibt die Spalte "Reihung". Ob das jetzt ne ComboBox oder ein Textfeld ist für das Demo jetzt ja egal. Da kann eine beliebige Zahl eingegeben werden. Siehe Screenshot. Grüße Sascha

  • Benutzer-Avatarbild

    Sorry, wollte nicht stressen. Dachte nur das du die Antwort vieleicht übersehen hast. Family geht vor, das ist vollkommen klar!!!! Schöne Grüße Sascha PS: Wenn du fragen hast frag einfach nur. Wie gesagt, ich habe versucht es einfach zu halten und Code ist sicher nicht allzu sauber. Hatte dann irgendwie keine Lust zu einem refactoring. Vorallem nicht ohne UnitTests, das ist so langweilig immer manuell zu testen.

  • Benutzer-Avatarbild

    Hallo @Jeiss Erstmal freut es mich das dir meine Demo etwas nützt. Das ist gut so und in meinem Sinne. Zitat von Jeiss: „Hab mich auch gefragt, wieso einige Code-Element als "Friend" deklariert werden. Hab das ge-Googelt, hab's trotzdem nicht so richtig kapiert...“ Naja, ich habe 1-2 Veriablen statt Private mal der einfachheit halber als Friend deklariert damit ich von einer anderen Klasse innerhalb des VM darauf zugreifen kann. Private könnte ich ja nur innerhalb der Klasse zugreifen. Public vo…

  • Benutzer-Avatarbild

    Hallo @Jeiss Habe mir die Demo gerade angesehen. OK. Ist es richtig das sich hier ja nicht viel verändert hat? Nur löschen oder? Es war/ist ja eigendlcih recht ungeschickt von mir implementiert das sich die WorkCenterVMs nicht mit den OrdersVms snycronisieren. Ich hatte das so gemacht weil ich dachte das du ja auch noch was zu tun brauchst. Sowas würde ich mit einem Refactoring machen. Im Moment ist es ja so das man die Vms Syncron halten muss. Ändert sich also die Reihenfolge weil man diese im …

  • Benutzer-Avatarbild

    @Jeiss Keine Angst. Refactoring bedeutet beim programmieren nichts anderes wie "nacharbeiten". Im Grunde ist es ja so das man meisst ne Idee im Kopf hat. Man setzt diese Idee um. Natürlich nicht super gut und immer sauber. Man klatsch auch mal nen Code hin und probiert sein vorhaben mal aus. Sehr cool. Die Idee geht auf, es funzt so wie man sich das vorgestellt hat. Also auf zum Refactoring. Code durchgehen, säubern, optimieren, kürzen, loggen, Kommentieren oder was weis ich was. Beispielsweise …

  • Benutzer-Avatarbild

    Zitat von Jeiss: „Und die bei MSDN sehen das irgendwie nicht so locker. Die beschreiben Refactoring eher als "features" der IDE wenn ich das richtig verstanden habe.“ Nicht so locker ist gut. Die sehen das genauso. Nur das hier ein Feature des IDE (VisualStudio) hevorgehoben wird welches die Refactoring erleichtert. Zitat: „Refactoring stellt den Prozess der Codeänderung mit dem Ziel dar, diesen leichter verwalten, verstehen und erweitern zu können, ohne dabei das Verhalten zu ändern.“ Doch gena…

  • Benutzer-Avatarbild

    Hallo Zitat von Jeiss: „Ich kenn bisher nur den Aufruf RaisePropertyChanged() aus dem Setter einer Property her. Weiss nicht genau was der macht aber irgendwie (so stell ich mir das jedenfalls vor....) setzt der einen Mechanismus in Gang um Gebundene Elemente in einem View über die Änderung der Eigenschaft zu informieren. So Meine Frage jetzt. Dieser RaisePropertyChanged Aufruf innerhalb einer Prozedur ist der gewollt, macht der Sinn oder hast du den "für alle Fälle" reingetan und man könnte den…

  • Benutzer-Avatarbild

    Hallo Ja. Mach ein neues Thema dafür auf und zeige den XAML und deine OrderVm Klasse. Da mpssen definitiv keine Events herhalten. Das macht dir das Binding. Grüße Saacha

  • Benutzer-Avatarbild

    Auch das denke ich wir ohne Event machen können. Wie gesagt. Mach nen Thread auf. Im Grunde brauchst di wie im EF ein HasChanges des DBContext. Grüße Sascha

  • Benutzer-Avatarbild

    Hallo Klar kann ich mich erinnern. Hatten da je einige Diskussionen über EF selbst auch. Ich Arbeite SEHR gerne mit EF und kenne aber auch die Fallstricke und damit verbundenen Probleme und hürden. Egal wie DU jetzt speicherst, dein vorhaben lässt sich auf jeden Fall umsetzen. Es gibt hierfür mehrere Wege. Welcher der beste/einfachste ist kann man ohne dein Model und dein ViewModel zu sehen nicht wirklich sagen. Grüße Sascha