private void BWpisanoUmowe_Click(object sender, RoutedEventArgs e) { // System.Windows.MessageBox.Show("DD"); var dodajUmowe = new MenadzerUtworzNowaUmoweDB(); var objgeneratorPDF = new GeneratorPDF(); MenadzerDB menadzerDB = new MenadzerDB(dgKlient); var listaKontener2 = new List <Kontener>(); //tworze nowa umowe w klasie MUtworzNowaUmowe listaKontener2 = dodajUmowe.utworzNowaUmowe(listaKontener, cenaMeble, kosztMeble, cenaTranDoc, kosztTranDoc, cenaTranPowr, kosztTranPowr, cenaPodestySchody, kosztPodestySchody, cenaMontaz, kosztMontaz, cenaDemontaz, kosztDemontaz, cenaMycia, kosztMycia, cenaDodatkowa, kosztDodatkowy, kaucja, cenaTransDocSchPod, kosztTransDocSchPod, cenaTransPowSchPod, kosztTransPowSchPod, cenaMontazPodest, kosztMontazPodest, cenaMontazSchodow, kosztMontazSchodow, poziomowanie, cenaDemontazSchodow, kosztDemontazSchodow, cenaDemontazPodestow, kosztDemontazPodestow, cenaPraceDodatkowe, nrUmowy, dataRozpUm, dataZakUm, czyAneks, numerUmowyAneksu, login, idKlient, IdUmowy, terminPlatnosci, fakturowanie, uwagi, miejsceWynajmu, MiejsceZwrotuKontenera, osobaDecyzyjna, idKlient); //generuje pdfa w klasie GeneratorPDF objgeneratorPDF.generatorPDF(nrUmowy, dataRozpUm, dataZakUm, idKlient, idUmowy, knazwa, kadres, kkontakt, knip, razem, xsciezka, r_kontenerID, r_dodatekID, dataPodpisaniaUmowy, osobaDecyzyjna, cenaTranDoc, miejsceWynajmu, cenaTranPowr, cenaMycia, cenaTransDocSchPod, cenaTransPowSchPod, cenaMontaz, cenaDemontaz, rozpiecie, cenaMontazSchodow, cenaDemontazSchodow, cenaMontazPodest, cenaDemontazPodestow, cenaPraceDodatkowe, poziomowanie, miejsceZwrotuKontenera, theDate, kaucja, fakturowanie, terminPlatnosci, listaKontener2, listaDodatki); //pobieram liste kontenerow z klasy MenadzerDB menadzerDB.pobierzListeKontenerow(listaKontener: listaKontener2, idUmowy: idUmowy, idKlient: idKlient); }
public void walidacja(string login, string haslo) { string haslmd5 = kodowanieDoMD5(haslo); try { MenadzerDB menadzerDB = new MenadzerDB(); MySqlCommand cmdlog = menadzerDB.pobierzDaneZLogowania(login); MySqlDataReader rdr = cmdlog.ExecuteReader(); while (rdr.Read()) { if (rdr.GetString(2) == haslmd5) { MainWindow mw = new MainWindow(login); this.Close(); mw.Show(); System.Uri uri = new System.Uri("pack://application:,,,,/CaroSYSTEM2809;component/MainWindow.xaml"); Application.Current.MainWindow = mw; } else { MessageBox.Show("Twoje dane logowania są nieprawidłowe!", "Błąd logowania!", MessageBoxButton.OK, MessageBoxImage.Error); this.Close(); } } }catch (MySqlException se) { MessageBox.Show("Wystąpił błąd połączenia: " + se.ToString()); } }
private void ResetSzukajNowaUmowaKlientBTN_Click(object sender, RoutedEventArgs e) { MenadzerDB menadzer = new MenadzerDB(dgKlient); poleKlientSzukaj.Text = ""; }
//pobieram kontener z klasy MenadzerDB , kod z zapytaniem zostal przeniesiony do klasy MenadzerDB private void SzukajNowaUmowaKontenerBTN_Click(object sender, RoutedEventArgs e) { var menadzerDB = new MenadzerDB(); menadzerDB.SzukajNowaUmowaKontener(dgKontener, kontenerSzukaj); //try //{ // MySqlConnection conn = PolaczenieDB.polaczenieZBazaDanych(); // string stm = "SELECT VERSION()"; // MySqlCommand cmdlog = new MySqlCommand(stm, conn); // cmdlog.Connection = conn; // cmdlog.CommandText = "select * from kontener where concat(nrCaro,' ',nrWeldon) like @frazaszukana"; // cmdlog.Prepare(); // //cmdlog.Parameters.AddWithValue("@frazaszukana", ex_poleSzukajKontener.Text); // string temp1 = "%" + poleKontenerSzukaj.Text + "%"; // cmdlog.Parameters.AddWithValue("@frazaszukana", temp1); // Console.WriteLine(cmdlog.CommandText.ToString()); // cmdlog.ExecuteNonQuery(); // MySqlDataAdapter da = new MySqlDataAdapter(cmdlog); // MySqlCommandBuilder ccc = new MySqlCommandBuilder(da); // //DataTable dt = new DataTable(); // DataTable dt = new DataTable(); // da.Fill(dt); // dgKontener.DataContext = dt; //} //catch (MySqlException se) //{ // System.Windows.MessageBox.Show("Wystąpił błąd połączenia: " + se.ToString()); //} }
private void BPowrotDoKlienta_Click(object sender, RoutedEventArgs e) { uHome.Visibility = Visibility.Visible; uKontenery.Visibility = Visibility.Collapsed; uUmowa.Visibility = Visibility.Collapsed; MenadzerDB menadzer = new MenadzerDB(dgKlient); }
//pobieram kontener po ID kontenera z klasy MenadzerDB private void DodajDoZestawieniaBTN_Click(object sender, RoutedEventArgs e) { DataRowView row = (DataRowView)dgKontener.SelectedItems[0]; string idWybrKont = row[0].ToString(); var menadzerDB = new MenadzerDB(); menadzerDB.dodajDoZestawieniaDB(listaKontener, tempId, tempNumerCaro, tempNumerWeldon, tempAmortyzacjaKontenera, tempCenaNetto, tempCzyKlimatyzowany, tempCzyWynajety, tempPodstawoweWyposazenieKontenera, tempDodatkoweWyposazenieKontenera, tempLokalizacja, tempCenaMinimalna, tempDataZakupuKontenera, tempDataKoncaAmortyzacji, tempNotatka, tempTypKontenera, idWybrKont); // try // { // MySqlConnection conn2 = PolaczenieDB.polaczenieZBazaDanych(); // string stm2 = "SELECT VERSION()"; // MySqlCommand cmdlog = new MySqlCommand(stm2, conn2); // cmdlog.Connection = conn2; // cmdlog.CommandText = "select * from kontener where id=@id;"; // cmdlog.Prepare(); // cmdlog.Parameters.AddWithValue("@id", Convert.ToInt32(idWybrKont)); // MySqlDataReader dataReader = cmdlog.ExecuteReader(); // if (dataReader.Read()) // { // temp_id = Convert.ToInt32(dataReader["id"].ToString()); // temp_numercaro = dataReader["nrCaro"].ToString(); // temp_numerweldon = dataReader["nrWeldon"].ToString(); // temp_amortyzacjakontenera = dataReader["amortyzacja"].ToString(); // temp_cenanetto = dataReader["cenaNetto"].ToString(); // temp_typkontenera = dataReader["typKontenera"].ToString(); // temp_czyklimatyzowany = dataReader["czyKlimatyzowany"].ToString(); // temp_czywynajety = dataReader["czyWynajety"].ToString(); // temp_podstawowewyposazeniekontenera = dataReader["podstWyposazenie"].ToString(); // temp_dodatkowewyposazeniekontenera = dataReader["dodatWyposazenie"].ToString(); // temp_lokalizacja = dataReader["lokalizacja"].ToString(); // temp_cenaminimalna = dataReader["cenaMinimalna"].ToString(); // temp_datazakupukontenera = dataReader["dataZakupu"].ToString(); // temp_datakoncaamortyzacji = dataReader["dataKoncaAmo"].ToString(); // temp_notatka = dataReader["notatka"].ToString(); // listaKontener.Add(new Kontener(temp_id, temp_numercaro, temp_numerweldon, temp_amortyzacjakontenera, temp_cenanetto, temp_typkontenera, temp_czyklimatyzowany, temp_czywynajety, temp_podstawowewyposazeniekontenera, temp_dodatkowewyposazeniekontenera, temp_lokalizacja, temp_cenaminimalna, temp_datazakupukontenera, temp_datakoncaamortyzacji, temp_notatka)); // } // odswiezPokaz(); // } // catch (MySqlException se) // { // System.Windows.MessageBox.Show("Wystąpił błąd połączenia: " + se.ToString()); // } //} }
public oknoNowaUmowa() { InitializeComponent(); MenadzerDB menadzer = new MenadzerDB(dgKlient); // menadzer.DgKlient = dgKlient; // uHome.Visibility = Visibility.Visible; // uKontenery.Visibility = Visibility.Collapsed; // uUmowa.Visibility = Visibility.Collapsed; // grid_klient = grid_klient; // poleNowaCenaNetto.Visibility = Visibility.Collapsed; // wprowadzNowaCenaNettoBTN.Visibility = Visibility.Collapsed; }
private void BWybranoKlient_Click(object sender, RoutedEventArgs e) { uHome.Visibility = Visibility.Collapsed; uKontenery.Visibility = Visibility.Visible; uUmowa.Visibility = Visibility.Collapsed; if (dgKlient.SelectedIndex != -1) { DataRowView row = (DataRowView)dgKlient.SelectedItems[0]; idKlient = Convert.ToInt32(row[0].ToString()); MenadzerDB menadzer = new MenadzerDB(dgKlient); } else { int idKlient = 999999; MenadzerDB menadzer = new MenadzerDB(idKlient); } }
public oknoNowaUmowa(string login) { InitializeComponent(); this.login = login; MenadzerDB menadzer = new MenadzerDB(dgKlient); // menadzer.DgKlient = dgKlient; // uHome.Visibility = Visibility.Visible; // uKontenery.Visibility = Visibility.Collapsed; // uUmowa.Visibility = Visibility.Collapsed; // grid_klient = grid_klient; // poleNowaCenaNetto.Visibility = Visibility.Collapsed; // wprowadzNowaCenaNettoBTN.Visibility = Visibility.Collapsed; listaDodatki.Add(new Dodatki(1, "schodnia", 0, 0)); listaDodatki.Add(new Dodatki(2, "podest duży", 0, 0)); listaDodatki.Add(new Dodatki(3, "podest mały", 0, 0)); listaDodatki.Add(new Dodatki(4, "klimatyzacja", 0, 0)); listaDodatki.Add(new Dodatki(5, "krzesło sosnowe", 10, 0)); listaDodatki.Add(new Dodatki(6, "stół sosnowy 118x78 cm", 20, 0)); listaDodatki.Add(new Dodatki(7, "regał na segregatory otwarty", 20, 0)); listaDodatki.Add(new Dodatki(8, "szafka na dokumenty, zamykana wysoka", 30, 0)); listaDodatki.Add(new Dodatki(9, "wieszak na ubrania stojący", 10, 0)); listaDodatki.Add(new Dodatki(10, "biurko", 20, 0)); listaDodatki.Add(new Dodatki(11, "krzeslo biurowe obrotowe", 20, 0)); listaDodatki.Add(new Dodatki(12, "szafka BHP podwójna", 25, 0)); listaDodatki.Add(new Dodatki(13, "klimatyzacja", 100, 0)); odswiezPokazDodatki(); // poleListaNowaIlosc.Visibility = Visibility.Collapsed; // poleListaNowaCena.Visibility = Visibility.Collapsed; }
//pobieram klienta z klasy MenadzerDB, kod z zapytaniem zostal przeniesiony do klasy MenadzerDB private void PoleKlientSzukaj_KeyDown(object sender, System.Windows.Input.KeyEventArgs e) { if (e.Key == Key.Enter) { var menadzerDB = new MenadzerDB(); menadzerDB.SzukajKlient(dgKlient, klientSzukaj); // string sciezka = "baza.config"; // string konfiguracja = File.ReadAllText(sciezka); //try //{ // MySqlConnection conn = PolaczenieDB.polaczenieZBazaDanych(); // string stm = "SELECT VERSION()"; // MySqlCommand cmdlog = new MySqlCommand(stm, conn); // cmdlog.Connection = conn; // cmdlog.CommandText = " select * from klient where concat(nazwa,' ',adres) like @frazaszukana"; // cmdlog.Prepare(); // //cmdlog.Parameters.AddWithValue("@frazaszukana", ex_poleSzukajKontener.Text); // string temp1 = "%" + poleKlientSzukaj.Text + "%"; // cmdlog.Parameters.AddWithValue("@frazaszukana", temp1); // Console.WriteLine(cmdlog.CommandText.ToString()); // cmdlog.ExecuteNonQuery(); // MySqlDataAdapter da = new MySqlDataAdapter(cmdlog); // MySqlCommandBuilder ccc = new MySqlCommandBuilder(da); // //DataTable dt = new DataTable(); // DataTable dt = new DataTable(); // da.Fill(dt); // dgKlient.DataContext = dt; //} //catch (MySqlException se) //{ // System.Windows.MessageBox.Show("Wystąpił błąd połączenia: " + se.ToString()); //} } }
private void ResetSzukajNowaUmowaKontenerBTN_Click(object sender, RoutedEventArgs e) { var menadzerKlientDB = new MenadzerDB(dgKlient); poleKontenerSzukaj.Text = ""; }