private void cmdKontrahent_Click(object sender, EventArgs e) { Customer selectCustomer = new Customer(Customer.TYPE.FIND); selectCustomer.ShowDialog(); if (selectCustomer.CANCEL) return; List<Klient> klienci = CustomerDatabase.GetCustomers(-1, selectCustomer.FIRMA, selectCustomer.IMIE, selectCustomer.NAZWISKO, selectCustomer.NIP, selectCustomer.PESEL, selectCustomer.BANK); if (klienci == null) { Message.NotFound(); return; } cbxKontrahent.ValueMember = ""; cbxKontrahent.DisplayMember = ""; cbxKontrahent.DataSource = null; CID = -1; cbxKontrahent.DataSource = klienci; cbxKontrahent.DisplayMember = "LISTA"; cbxKontrahent.ValueMember = "ID"; cbxKontrahent.Text = "Wybierz z listy"; Settings.ShowDropDownList(ref cbxKontrahent); }
//nowy kontrahent private void button1_Click(object sender, EventArgs e) { Customer newCustomer = new Customer(Customer.TYPE.NEW); newCustomer.ShowDialog(); if (newCustomer.CANCEL) return; int Result = -1; Result = CustomerDatabase.NewCustomer(newCustomer.FIRMA, newCustomer.IMIE, newCustomer.NAZWISKO, newCustomer.ADRES, newCustomer.NIP, newCustomer.PESEL, newCustomer.BANK,newCustomer.TELEFON); if (Result < 0) { Message.ErrorDatabase(); return; } txtKontrahent.Text = newCustomer.FIRMA + ", " + newCustomer.NAZWISKO + " " + newCustomer.IMIE + ", " + newCustomer.ADRES; Message.InfoMessage("Nowy kontrahent został dodany"); CID = Result; txtKontrahent.BackColor = Color.White; }
//private void dtpData_CloseUp(object sender, EventArgs e) //{ // NUMER_FAKTURY = (CustomerDatabase.GetMaxTransakcja() + 1).ToString() + "/" + dtpData.Value.Month.ToString() + // "/" + dtpData.Value.Year.ToString(); //} private void button2_Click(object sender, EventArgs e) { Customer newCustomer = new Customer(Customer.TYPE.NEW); newCustomer.ShowDialog(); if (newCustomer.CANCEL) return; CID = CustomerDatabase.NewCustomer(newCustomer.FIRMA, newCustomer.IMIE, newCustomer.NAZWISKO, newCustomer.ADRES, newCustomer.NIP, newCustomer.PESEL, newCustomer.BANK, newCustomer.TELEFON); if (CID < 0) { Message.ErrorDatabase(); return; } cbxKontrahent.DisplayMember = ""; cbxKontrahent.ValueMember = ""; cbxKontrahent.DataSource = null; cbxKontrahent.Text = newCustomer.FIRMA + ", " + newCustomer.NAZWISKO + " " + newCustomer.IMIE + ", " + newCustomer.ADRES; FIRMA = newCustomer.FIRMA; ADRES = newCustomer.ADRES; NIP = newCustomer.NIP; ResetCar(); Message.InfoMessage("Nowy kontrahent został dodany"); }
//private bool CheckEntry() //{ //ClearControls(); //if (String.IsNullOrEmpty(txtKontrahent.Text)) MarkControl(txtKontrahent); //if (String.IsNullOrEmpty(MNNtextBox.Text)) MarkControl(MNNtextBox); //if (String.IsNullOrEmpty(OCNtextBox.Text)) MarkControl(OCNtextBox); //if (String.IsNullOrEmpty(OCBtextBox.Text)) MarkControl(OCBtextBox); //if (txtJednostka.Text == "Wybierz lub wpisz") MarkControl(txtJednostka); //if ((int)cbxKategorie.SelectedValue == -1) MarkControl(cbxKategorie); //if (txtIlosc.Enabled) //{ // if (String.IsNullOrEmpty(txtIlosc.Text)) MarkControl(txtIlosc); // if (DOCID != 0 && DOCID > 0) // { // if (STAN == 0) { Message.ErrorMessage("Brak wybranego towaru na magazynie"); return false; } // else if (COUNT > STAN) { Message.ErrorMessage("Wpisana ilość towaru przekracza stan magazynu"); return false; } // } // if (COUNT == 0) { MarkControl(txtIlosc); Message.ErrorMessage("Ilość musi być większa od zera"); return false; } //} //if (String.IsNullOrEmpty(txtJednostka.Text)) MarkControl(txtJednostka); //if (ctrlList.Count > 0) //{ Message.ErrorMessage("Proszę uzupełnić wymagane pola (zaznaczone na żółto)"); return false; } //return true; //} private void btnWK_Click(object sender, EventArgs e) { Customer selectCustomer = new Customer(Customer.TYPE.FIND); selectCustomer.ShowDialog(); if (selectCustomer.CANCEL) return; List<Klient> klienci = CustomerDatabase.GetCustomers(-1, selectCustomer.FIRMA, selectCustomer.IMIE, selectCustomer.NAZWISKO, selectCustomer.NIP, selectCustomer.PESEL, selectCustomer.BANK); if (klienci == null) { Message.NotFound(); return; } txtKontrahent.ValueMember = ""; txtKontrahent.DisplayMember = ""; txtKontrahent.DataSource = null; CID = -1; txtKontrahent.DataSource = klienci; txtKontrahent.DisplayMember = "LISTA"; txtKontrahent.ValueMember = "ID"; txtKontrahent.Text = "Wybierz z listy"; Settings.ShowDropDownList(ref txtKontrahent); //Selectt selectCustomer = new Selectt("Wybierz kontrahenta", "Wybierz",-1); //selectCustomer.ShowDialog(); //if (selectCustomer.CANCEL) return; //CID = selectCustomer.CUSTOMER.ID; //txtKontrahent.Text = selectCustomer.CUSTOMER.FIRMA + ", " + selectCustomer.CUSTOMER.NAZWISKO + " " + // selectCustomer.CUSTOMER.IMIE + ", " + selectCustomer.CUSTOMER.ADRES; //txtKontrahent.BackColor = Color.White; }