Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Erstellung einer "Tabelle" mit Pakettarifinformationen für Abfrage
echdeneth
myCSharp.de - Member



Dabei seit:
Beiträge: 148
Herkunft: Sachsen, Herrnhut/Zittau

Themenstarter:

Erstellung einer "Tabelle" mit Pakettarifinformationen für Abfrage

beantworten | zitieren | melden

Sorry, falls die Kurzbeschreibung etwas haklig ist.

Ich habe ein Formular (WPF / MVVM) in welchem unter anderem aufgrund von Gewicht und Abmessung
einer Sendung dessen Preis berechnet werden soll.

Diese Tabelle hat im Original ca. 50 Zeilen (Gewicht in 50kg Schritten) mit 7 Spalten (Zonen)
und darin natürlich Preise.

Es soll dann nach Zone und Gewicht abgefragt werden.

Der Datensatz muss ja nicht unbedung eine Tabelle sein.

Mir fällt nur keine effiziente Methode für den Datensatz ein.

Danke für Hilfe
"Man muß die Dinge so einfach wie möglich machen. Aber nicht einfacher." Albert Einstein
private Nachricht | Beiträge des Benutzers
lhyn
myCSharp.de - Member



Dabei seit:
Beiträge: 134

beantworten | zitieren | melden

Hallo echdeneth,

Du könntest die Preise/Zonen auch über eine mathematische Funktion beschreiben und dann runden

Gruss Lhyn
private Nachricht | Beiträge des Benutzers
JimStark
myCSharp.de - Member

Avatar #dOpLzh7hN1az1g0eGRc0.jpg


Dabei seit:
Beiträge: 228

beantworten | zitieren | melden

Wo ist jetzt genau das Problem?

Sowas zum Beispiel?


public class Sendung
{
     public double Gewicht { get; set;}
     public int Zone { get; set;}
     public double Preis { get; set;}
}


Damit erstellts du dir eine Liste (List<Sendung>) und suchst dir mit ner Linq Abfrage das passende raus. Die Liste kannst du dann auch serialisieren und abspeichern damit man sie ändern kann.
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von JimStark am .
private Nachricht | Beiträge des Benutzers
HansFred
myCSharp.de - Member



Dabei seit:
Beiträge: 49

beantworten | zitieren | melden

ich denke wir sollen ihm das xaml machen mit dem er die eingabe anzeigen kann
private Nachricht | Beiträge des Benutzers
BerndFfm
myCSharp.de - Team

Avatar #gvp27cjXxMEZQuCpk4WQ.jpg


Dabei seit:
Beiträge: 3737
Herkunft: Frankfurt a.M.

beantworten | zitieren | melden

Hört sich nach UPS an.

Ich habe eine Tabelle Zonen und eine Tabelle Tarife.

Die kann man aus den UPS Dateien importieren.

Grüße Bernd
Workshop : Datenbanken mit ADO.NET
Xamarin Mobile App : Finderwille Einsatz App
Unternehmenssoftware : Quasar-3
private Nachricht | Beiträge des Benutzers
echdeneth
myCSharp.de - Member



Dabei seit:
Beiträge: 148
Herkunft: Sachsen, Herrnhut/Zittau

Themenstarter:

beantworten | zitieren | melden

Zitat von BerndFfm
Hört sich nach UPS an..
(Fenthols)Raben, aber Ja.
"Man muß die Dinge so einfach wie möglich machen. Aber nicht einfacher." Albert Einstein
private Nachricht | Beiträge des Benutzers
echdeneth
myCSharp.de - Member



Dabei seit:
Beiträge: 148
Herkunft: Sachsen, Herrnhut/Zittau

Themenstarter:

beantworten | zitieren | melden

Zitat von JimStark
Wo ist jetzt genau das Problem...
Jetzt, wo du es erwähnst...

Ich hatte es mit komplexer vorgestellt
"Man muß die Dinge so einfach wie möglich machen. Aber nicht einfacher." Albert Einstein
private Nachricht | Beiträge des Benutzers
echdeneth
myCSharp.de - Member



Dabei seit:
Beiträge: 148
Herkunft: Sachsen, Herrnhut/Zittau

Themenstarter:

beantworten | zitieren | melden

Zitat von lhyn
Hallo echdeneth,

Du könntest die Preise/Zonen auch über eine mathematische Funktion beschreiben und dann runden :D

Gruss Lhyn

Schön wärs...
"Man muß die Dinge so einfach wie möglich machen. Aber nicht einfacher." Albert Einstein
private Nachricht | Beiträge des Benutzers
echdeneth
myCSharp.de - Member



Dabei seit:
Beiträge: 148
Herkunft: Sachsen, Herrnhut/Zittau

Themenstarter:

beantworten | zitieren | melden

Habe es hoffentlich fertig, Danke.
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von echdeneth am .
"Man muß die Dinge so einfach wie möglich machen. Aber nicht einfacher." Albert Einstein
private Nachricht | Beiträge des Benutzers
MrSparkle
myCSharp.de - Team

Avatar #avatar-2159.gif


Dabei seit:
Beiträge: 5963
Herkunft: Leipzig

beantworten | zitieren | melden

echdeneth, ich glaube, du hast den Sinn des Forums nicht ganz verstanden!

Das Forum ist nicht dazu da, daß du hier einfach deinen Code postest, und wir ihn für dich analysieren oder debuggen! Wenn du eine konkrete Frage dazu hast, dann frag. Wenn es ein Problem mit dem Code gibt, dann beschreib es.

Bitte beachte [Hinweis] Wie poste ich richtig? Punkt 4, 4.2 und 5
Weeks of programming can save you hours of planning
private Nachricht | Beiträge des Benutzers
echdeneth
myCSharp.de - Member



Dabei seit:
Beiträge: 148
Herkunft: Sachsen, Herrnhut/Zittau

Themenstarter:

beantworten | zitieren | melden

Ich entferne den Code
"Man muß die Dinge so einfach wie möglich machen. Aber nicht einfacher." Albert Einstein
private Nachricht | Beiträge des Benutzers