Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – Fakturačný systém v C# .NET - WPF a User Control

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
David Hartinger
Vlastník
Avatar
David Hartinger:19.3.2014 11:07

Fakt pěkný, hlavně ten UserControl a jak jsi to rozdělil na vrstvy. Snad možná jen název třídy Manager mi přijde docela obecný.

Odpovedať
New kid back on the block with a R.I.P
Avatar
Richard Závodný:19.3.2014 13:03

Hezký článek :-)

Avatar
N-nojmi
Člen
Avatar
N-nojmi:28.5.2014 14:02

Zdravím, at hledám jak hledám tak u seb v projektu nemohu najít connection string jako máš ty.... já našel tak tohle:

Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\Users\tneumann\Downloads\InvoiceSys\InvoiceSys\DbInvoice.mdf;Integrated Security=True

kde si našel zbytek?

<connectionStrings>
  <add name="DbInvoiceEntities" connectionString="metadata=res://*/ModelInvoice.csdl|res://*/ModelInvoice.ssdl|res://*/ModelInvoice.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=(LocalDB)\v11.0;attachdbfilename=|DataDirectory|\DbInvoice.mdf;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
</connectionStrings>
Odpovedať
Není hloupých lidí, jen lidí co málo používají google...
Avatar
Odpovedá na N-nojmi
Petr Domes (petrds):28.5.2014 14:46

Ale funguje ti to ne? Tvůj connection string je s absolutní cestou, můj s relativní. Ale teď si nevzpomínám, jak jsem toho docílil. V server exploreru mi to píše absolutní cestu.

Avatar
N-nojmi
Člen
Avatar
Odpovedá na Petr Domes (petrds)
N-nojmi:28.5.2014 15:59

Zasekl jsem se na sekci Logika Dat.

public class BooksManager
    {
        private DbBooksEntities db = new DbBooksEntities();
        private ObservableCollection<Book> persons = new ObservableCollection<Book>();
        public ObservableCollection<Book> Persons { get { return Books } }

        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            persons.Init(BooksManager);
        }
    }

tohle je můj kód,ale DbBooksEntities mam potržené a píše to:
The type or namespace name 'DbBooksEntities' could not be found (are you missing a using directive or an assembly reference?)
fakt netuším....

Odpovedať
Není hloupých lidí, jen lidí co málo používají google...
Avatar
Odpovedá na N-nojmi
Petr Domes (petrds):28.5.2014 16:26

v textu mám chybu

tohle nema byt ve tříde Manager ale v MainWindow.xaml

private void Window_Loaded(object sender, RoutedEventArgs e)
 {
     persons.Init(manager);
 }

tvá chyba znamená, že nemáš přidaný using na namespace, ve kterém máš databázi

Avatar
Nallim
Člen
Avatar
Odpovedá na Petr Domes (petrds)
Nallim:16.5.2016 4:37

Aby šlo použít using namespace, tak musí být přidaná reference na první projekt InvoiceSys.
V projektu View pravým tlačítkem na References -> Add Reference -> Projects a vybrat InvoiceSys.

Avatar
Honza67
Člen
Avatar
Honza67:5.7.2016 13:19

Ahoj. Poradíte někdo jakým způsobem naprogramovat export dat z gridu (např.přes tlačítko na formuláři) do excelu. dík

Avatar
slezak-petr
Člen
Avatar
slezak-petr:29.10.2017 21:18

Motám se stále okolo, ve třídě Manager.cs se mi nedaří zobrazit entity databáze

public Manager()
{
    db.Persons.ToList().ForEach(p => persons.Add(p));
    db.Invoices.ToList().ForEach(i => invoices.Add(i));
}

Pokud napíšu db. tak není vidět žádná entita, s "klíčem"
jsou jen ChangeTracker, Configuration a Database

Odpovedať
Čím víc se učím, tím víc mi přijde, že toho ještě mnoho neumím
Avatar
Odpovedá na slezak-petr
Michal Štěpánek:30.10.2017 12:53

a toto

private DbInvoiceEntities db = new DbInvoiceEntities();

tam máš?

Odpovedať
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 13.