IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

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
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ť
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 :-)

 
Odpovedať
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>
Odpovedať
28.5.2014 14:02
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.

 
Odpovedať
28.5.2014 14:46
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ť
28.5.2014 15:59
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

 
Odpovedať
28.5.2014 16:26
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.

 
Odpovedať
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

 
Odpovedať
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

Odpovedať
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
Odpovedá na slezak-petr
Michal Štěpánek:30.10.2017 12:53

a toto

private DbInvoiceEntities db = new DbInvoiceEntities();

tam máš?

Odpovedať
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...
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.

Zatiaľ nikto nevložil komentár - buď prvý!