NOVINKA: Pracuj až o 60 % rychleji díky akreditovanému kurzu Specialista na AI. Nyní již od 0 Kč. Zjisti více:
NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!

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

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
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ý.

Odpovědět
19.3.2014 11:07
New kid back on the block with a R.I.P
Avatar
Richard Závodný:19.3.2014 13:03

Hezký článek :-)

 
Odpovědět
19.3.2014 13:03
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>
Odpovědět
28.5.2014 14:02
Není hloupých lidí, jen lidí co málo používají google...
Avatar
Odpovídá 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.

 
Odpovědět
28.5.2014 14:46
Avatar
N-nojmi
Člen
Avatar
Odpovídá 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....

Odpovědět
28.5.2014 15:59
Není hloupých lidí, jen lidí co málo používají google...
Avatar
Odpovídá 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

 
Odpovědět
28.5.2014 16:26
Avatar
Nallim
Člen
Avatar
Odpovídá 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.

 
Odpovědět
16.5.2016 4:37
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

 
Odpovědět
5.7.2016 13:19
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

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

a toto

private DbInvoiceEntities db = new DbInvoiceEntities();

tam máš?

Odpovědět
30.10.2017 12:53
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 13.