Пример #1
0
        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);
        }
Пример #2
0
        //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;
        }
Пример #3
0
        //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");
        }
Пример #4
0
        //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;
        }