Suchergebnisse

Suchergebnisse 1-30 von insgesamt 65.

  • Benutzer-Avatarbild

    Hallo, ich bin gerade in der Planung eines Privaten Projektes. Es geht um gemeinnützige Vereine, die kleinere Veranstaltungen ausführen (Kleiderbasare, Spielzeugbasare usw.) Nun bin ich mir unsicher über das DatenModel. Erstmal zum Ablauf, wie ich mir so eine Veranstaltung vorstelle. Verein (Organizer) bekommt Zugangsdaten (OrganizerLogIn). Nach erfolgreichem einloggen kann der Organizer seine Daten vervollständigen. Dann kann der Organizer eine Veranstaltung erstellen und dafür einen Verantwort…

  • Benutzer-Avatarbild

    Hi Ihr beiden, Das Diagramm ist etwas falsch, da ich mit dem UML Programm noch nicht warm war. (nennt sich NClass) Das mit den zusätzlichen ID liegt daran, das ich nicht genau weis, ob in der Datenbank die ID, welche ja eine GUID ist, auch abgelegt werden kann. Welchen Datentyp gibt es bei MySQL dafür? Ich habe dennoch das UML noch einmal angepasst (jetzt auch mit den richtigen Assoziationen und Vererbungen).vb-paradise.de/index.php/Attachment/45070/ Von ModelBase erbt quasi alles, da PersonBase…

  • Benutzer-Avatarbild

    Hi, funktioniert der Webservice denn auf PHP Basis? weil der Server im Netz ist ja Linux und kein Windows. Zur Not müsste ich mir einen Server mieten... Das MS Diagramm Tool kenne ich. Da müsste ich allerdings erst die Klassen erstellen und dann das Diagramm. Ich verstehe es immer besser, wenn ich erst ne Zeichnung auf Papier mache, dann das UML und dann die Klassen erstelle. Ja, das Projekt kann wirklich ausarten.... ich hätte es persönlich auch so gelassen wie es war, allerdings hat meine Beka…

  • Benutzer-Avatarbild

    Hi, also die Verkäufer brauchen eigentlich kein neues Release, denn die Verkäufer sollen nur auf die Webseite zugreifen, dort Ihre Artikel einstellen und die Etiketten abrufen. Ein eigenes Programm bekommen die nicht, wäre auch nicht machbar, denn ich weis ja nicht, welche Systeme die alle haben. Ist ja jetzt mit Excel schon schwierig, weil viele garkein Excel haben. Im Grunde benutzt das Programm der Verantwortliche (Responsible) des Vereins/Veranstalters (Organizer). Mit eigenem Server meinte …

  • Benutzer-Avatarbild

    Gerade mal verglichen: 1&1: vb-paradise.de/index.php/Attachment/45073/ G-Factory:vb-paradise.de/index.php/Attachment/45074/ ist schon ein Unterschied...

  • Benutzer-Avatarbild

    Hi, ja, das klingt logisch. Wenn ich den Ablauf, den ich im Kopf habe, durchgehe, passiert im Internet eigentlich tatsächlich nur Datenbank relevantes. Eingabe von Artikeln, prüfen von LogIn Daten. Der ganze Rest passiert eigentlich im Client und meist offline.

  • Benutzer-Avatarbild

    Hi, hab nun mal das Klassendiagramm in VS erstellt. Hab leider keine Möglichkeit gefunden (Bilnd?) wie ich nun die Assoziationen zwischen den einzelnen Klassen anzeigen kann, alsoID von Login (geerbt von ModelBase) zu LoginModelId in der Klasse Organizer. Hat da jemand nen Tip? Oder benötigt man dies nicht weil man es anhand der Member sieht? vb-paradise.de/index.php/Attachment/45192/

  • Benutzer-Avatarbild

    Hi Sascha, mach ich gerne morgen. Nur die models, oder auch die View Models?

  • Benutzer-Avatarbild

    Hi, erstmal ja. Ich hab aber bestimmt noch 2000 Fragen...später...

  • Benutzer-Avatarbild

    Zitat von Nofear23m: „und das ist ja nicht notwendig“ What? Anbei das Model Projekt:vb-paradise.de/index.php/Attachment/45200/ Hab da mal gerade noch eine Grundsätzliche Frage. Bisher hab ich es so, (ich glaub, die lehrst es auch so) das das INotifyPropertyChanged lediglich im ViewModel angewendet wird und die Models einfach nur die Properties haben. Im Netz gibt es viele Beispiele, die die Models schon mit PropertyChanged ausstatten und gleich auch mit DataErrorInfo.... was ist da nun korrekt?

  • Benutzer-Avatarbild

    Hi, Danke Dir, das war verständlich, wobei, eine Frage noch... Du schreibst, wenn das Model Serialisiert werden soll, dafür gibt es dann die ViewModelBase<TModel> richtig? Wann nimmt man die her? Also, da haperts bei mir, das ich meist nie genau weis, wann ich die ViewModelBase brauche und wann die generische ViewModelBase<TModel>. (Vielleicht an meinem Model kurz erläutert?) Das mit den DataAnnotations habe ich auch schon mal gelesen und versucht umzusetzen,d as war nix Du kannst es gerne mal e…

  • Benutzer-Avatarbild

    Klassisch aneinander vorbei geredet... BasisKlasse ist klar. Was mich immer etwas verwirrt ist die generische Basisklasse ViewModelBase<TModel> Soweit ich es verstanden habe, sorgt die generische Klasse dafür, das ein ViewModel, welches von ViewModelBase<TModel> erbt, direkt seinen ModelTyp kennt. Beispiel in meinem Projekt mit generischer Basis wäre: C#-Quellcode (21 Zeilen) Und ohne generische Basis: C#-Quellcode (20 Zeilen) Wo ist hier der Vorteil? oder warum nimmt man mal die generische und…

  • Benutzer-Avatarbild

    Zitat von Nofear23m: „Manuell oder per EF?“ am liebsten über EF, wenn das bei MySql möglich ist, bzw. vermutlich über Webservice da meine MYSql nicht extern erreichbar ist.

  • Benutzer-Avatarbild

    Hi, um auf jeden Fall auf der sicheren Seite zu sein denke ich ja, EF Core und Webservice. Im Grunde wird lokal nur die Seller und Article benötigt. Diese wiederum sollen über eine Webseite direkt vom Seller selbst erfasst werden. Ich kann mal schauen, das ich einen vorläufigen Ablaufplan erstelle, vielleicht wird es dann einfacher zu verstehen.

  • Benutzer-Avatarbild

    Hi Sascha, Danke Dir erstmal für deine Unterstützung. Ich versuche mal etwas Licht ins Dunkle zu bringen: Ein Beispiel aus der Praxis: Es gibt einen Verein, nennen wir Ihn Förderverein KiTa Irgendwo, dies wäre im Modell der Organizer. Der Verein hat meist jemanden, der sich um Veranstaltungen kümmert, eventuell gibt es auch mehrere Personen, die sich um verschiedene Veranstaltungen kümmern. Hier wär die Frau Miriam Musterfrau die Verantwortliche (Responsible) für die Veranstaltung (Event) "Kleid…

  • Benutzer-Avatarbild

    Zitat von Nofear23m: „Wäre mir schon lieber. Hier gehts definitiv um das Model eine Vereins“ OK, wird gemacht. gehe nur noch kurz auf die Antworten ein. Zitat von Nofear23m: „Veranstallter auch ein Verkäufer werden soll“ Sagen wir, es gibt später in der Datenbank 12 Veranstalter (organizer) Jeder hat 4 Verantwortliche (Responsible) 1 für nen Kleiderbasar, 1 für ein Kindergartenfest, ein anderer wieder für ein Eltern-Kind Kaffee what ever... Zitat von Nofear23m: „Verantwortlicher vieleicht mal gl…

  • Benutzer-Avatarbild

    Hi, OK, das war glaub hilfreich. Ich hab mal ein Consolen Projekt dran geklemmt und dort eine Seed Methode erstellt. vom tippen her ist es schon ein gefummel muss ich sagen, aber vom anzeigen her und vom abfragen sieht das wirklich ganz gut aus: vb-paradise.de/index.php/Attachment/45215/ die Seed Methode: C#-Quellcode (43 Zeilen)

  • Benutzer-Avatarbild

    Zitat von Nofear23m: „Sollte noch was unklar sein melde dich einfach.“ Zitat von Nofear23m: „und ein paar Zeilen Fluent API“ haste schon selbst beantwortet was unklar ist Ich hardere zwar noch mit mir weil ich momentan keine Idee habe wie ich das nachher im ViewModel abbilde, bzw. wie ich erst eine Organisation anlege ohne ein Event zu haben und das dann der Verantwortliche der Organisation das Event anlegt.... jetzt implementiere ich aber erst mal iDataErrorInfo in die Models. (Video Tut hab ic…

  • Benutzer-Avatarbild

    witzig, genau da bin ich drauf gestoßen, habs einfach probiert so wei mein Kopf das abbilden würde. Hänge nur an einer Stelle, nämlich den Articeln den richtigen Verkäufer mit zu geben: C#-Quellcode (29 Zeilen) Ach....Fehler gefunden.... es muss C#-Quellcode (1 Zeile) heißen, bin ja bei C#

  • Benutzer-Avatarbild

    jepp, sollte dann Uniqe sein. eine Sache ist mir doch noch gekommen bei der Seed 2 Methode. Wie sag ich dem Seller das er zu dem erstellten basar gehört? quasi hier: C#-Quellcode (1 Zeile)

  • Benutzer-Avatarbild

    Gibt mir leider ne NullReferenc Exception und kreidet basar an

  • Benutzer-Avatarbild

    Ahhh, da war ich fast auf dem richtigen Weg.... ich habs jetzt so eingebaut zum testen: C#-Quellcode (42 Zeilen)

  • Benutzer-Avatarbild

    Hi, ich hätte Zugriff auf einen Windows Server, muss nur noch den Preis verhandeln Eine Frage noch zum iDataErrorInfo... soll ich das nur in den Klassen implementieren, wo es benötigt wird, oder in der ModelBase? Ich erstelle mal die Projektmappe neu und stelle das Modelprojekt auf .Net Standard, mal schauen was mich dann erwartet

  • Benutzer-Avatarbild

    da war ich gerade dabei dahinter zu steigen mit ModelValidation und ModelValidator.... übersetze es jetzt erstmal nach C# Muss ich die System.ComponentModel.DataAnnotations über nuget rein holen? Im .Net Standard gibt es ja die Verweise nicht mher

  • Benutzer-Avatarbild

    also nehme ich da immer Guid. OK, jetzt weis ich auch, wie EF die Guid als ID speichert, garnicht. Dann ändere ich mal meine ModelBase auf int um.

  • Benutzer-Avatarbild

    Da ich da auch keinen Bock drauf hab, stelle ich es um. Musste heute erstmal das Bad im Wohnwagen renovieren . Morgen kann ich mich wieder dran setzen.

  • Benutzer-Avatarbild

    Zitat von Nofear23m: „Guck dir mal mein Model in der WPFNotes2 App an. Dort habe ich das (wie ich finde) recht sauber implementiert.“ Bin ich blind oder finde ich in den Models keine Implementation von IDataErrorInfo? Mit den DataAnnotations wie ich die setze weis ich, aber ich muss doch in der Modelbase die Errors usw. sammeln, oder nicht? EDIT: noch ne andere Frage, müssen alle Properties in den Models alle überschreibbar sein? wenn ja, warum?

  • Benutzer-Avatarbild

    Hi Sascha, OK hab ich verstanden, Danke Dir. ich hab nun die Models soweit angepasst, aus guid hab ich int gemacht. ich hab deine Protocol und Setting noch übernommen, bin aber noch nicht ganz dahinter gestiegen. das frag ich dann aber in dem WPFNotes2 Thread. kann heute leider nicht dran weiter arbeiten, würde aber später mal die jetzige Version hoch laden.

  • Benutzer-Avatarbild

    Hi, anbei die Solution. Ich habe FirstName und Lastname ersetzt durch FullName, finde ich bei der Eingabe eines Organizer besser. Vielleicht gibts aber auch ne bessere Möglichkeit. Weil ein Organizer hat ja keinen Vornamen und Nachname. Oder ich müsste es allgemeiner halten mit Name1 und Name2 oder so.

  • Benutzer-Avatarbild

    Ist irgendwie misteriös. Die Solution liegt auf meinem OneDrive und irgendwie will der SolutionExplorer von @ErfinderDesRades darin nichts finden... Hab das Projekt jetzt mal bereinigt und gezppt, nun sollte was drinn sein.