示例#1
0
        private void Grid_MouseDown(object sender, MouseButtonEventArgs e)
        {
            if (Action == "AddMail")
            {
                SendingEmail wind = new SendingEmail();
                wind.ShowDialog();
            }

            if (Action == "AddFaktura")
            {
                AddEditFaktura wind = new AddEditFaktura();
                if (wind.ShowDialog().Value)
                {
                    MainWindow.instance.clear();
                    repozytorium.repozytorium.listFakturaSprzedazy.Add(wind.faktura);
                    MainWindow.instance.refresh( );
                }
            }

            if (Action == "AddFakturaZ")
            {
                AddEditFaktura wind = new AddEditFaktura();
                if (wind.ShowDialog().Value)
                {
                    MainWindow.instance.clear();
                    repozytorium.repozytorium.listFakturaZakupu.Add(wind.faktura);
                    MainWindow.instance.refresh();
                }
            }

            if (Action == "AddPracownik")
            {
                AddEditPracownik wind = new AddEditPracownik();
                if (wind.ShowDialog().Value)
                {
                    MainWindow.instance.clear();
                    repozytorium.repozytorium.listPracownikow.Add(wind.pracownik);
                    MainWindow.instance.refresh();
                }
            }

            if (Action == "AddNotatka")
            {
                MainWindow.instance.addNotatka();
            }

            if (Action == "AddWydarzenie")
            {
                AddWydarzenie temp = new AddWydarzenie();
                temp.ShowDialog();
            }
        }
示例#2
0
        private void Grid_MouseDown(object sender, MouseButtonEventArgs e)
        {
            if (Action == "AddMail")
            {
                SendingEmail wind = new SendingEmail();
                wind.ShowDialog();
            }

            if (Action == "AddFaktura")
            {
                var temp = MainWindow.instance.listFakturaSprzedazy.SelectedItem as Faktura;
                if (temp == null)
                {
                    MessageBox.Show("Brak zaznaczonej pozycji"); return;
                }
                AddEditFaktura wind = new AddEditFaktura(temp);
                if (wind.ShowDialog().Value)
                {
                    //////temp = wind.faktura;
                    ////MainWindow.instance.clear();
                    //repozytorium.repozytorium.listFakturaSprzedazy.Add(wind.faktura);
                    ///// MainWindow.instance.refresh();
                }
            }

            if (Action == "AddFakturaZ")
            {
                var temp = MainWindow.instance.listFakturaZakupu.SelectedItem as Faktura;
                if (temp == null)
                {
                    MessageBox.Show("Brak zaznaczonej pozycji"); return;
                }
                AddEditFaktura wind = new AddEditFaktura(temp);
                if (wind.ShowDialog().Value)
                {
                    // MainWindow.instance.clear();
                    /// repozytorium.repozytorium.listFakturaZakupu.Add(wind.faktura);
                    //// MainWindow.instance.refresh();
                }
            }

            if (Action == "AddPracownik")
            {
                var temp = MainWindow.instance.Pracownicy.SelectedItem as Pracownik;
                if (temp == null)
                {
                    MessageBox.Show("Brak zaznaczonej pozycji"); return;
                }
                AddEditPracownik wind = new AddEditPracownik(temp);
                if (wind.ShowDialog().Value)
                {
                    /// MainWindow.instance.clear();
                    /// repozytorium.repozytorium.listPracownikow.Add(wind.pracownik);
                    ///MainWindow.instance.refresh();
                }
            }

            if (Action == "AddNotatka")
            {
                // MainWindow.instance.addNotatka();
            }

            if (Action == "AddWydarzenie")
            {
                //var temp = MainWindow.instance.listFakturaZakupu.SelectedItem as Faktura;
                //if (temp == null) { MessageBox.Show("Brak zaznaczonej pozycji"); return; }
                //AddWydarzenie wind = new AddWydarzenie(temp);
                //if (wind.ShowDialog().Value)
                //{
                //    MainWindow.instance.clear();
                //    repozytorium.repozytorium.listFakturaZakupu.Add(wind.faktura);
                //    MainWindow.instance.refresh();
                //}
            }
        }