private void btDodaj_Click(object sender, EventArgs e)
 {
     if (SprawdzFormularz())
     {
         Czesc  nowy = new Czesc();
         string cena = tbCena.Text;
         cena.Replace(',', '.');
         nowy.CenaZakupu = cena;
         nowy.Dostepny   = "TAK";
         nowy.Dostawca   = tbDostawca.Text;
         nowy.Id         = Convert.ToInt32(tbId.Text);
         nowy.Ilosc      = Convert.ToInt32(nudIlosc.Value);
         nowy.Nazwa      = tbNazwa.Text;
         nowy.Uwagi      = tbUwagi.Text;
         produkt.glowna.listaAkcesoriow.Add(nowy);
         produkt.glowna.nadpiszAkcesoria();
         Close();
         produkt.Enabled = true;
         produkt.AktualizujGrida();
         produkt.Focus();
     }
     else
     {
         MessageBox.Show("Uzupełnij formularz!");
     }
 }
Example #2
0
        private void btSprzedaj_Click(object sender, EventArgs e)
        {
            string cena = tbCena.Text;

            cena.Replace(',', '.');
            double wart;

            if (cena != "")
            {
                if (double.TryParse(cena, out wart))
                {
                    if (produkt.glowna.listaAkcesoriow[ind].Ilosc == nudIlosc.Value)
                    {
                        produkt.glowna.listaAkcesoriow[ind].Dostepny = "NIE";
                        produkt.glowna.listaAkcesoriow[ind].Ilosc    = 0;
                    }
                    else
                    {
                        produkt.glowna.listaAkcesoriow[ind].Ilosc = produkt.glowna.listaAkcesoriow[ind].Ilosc - (int)nudIlosc.Value;
                    }
                    double result;
                    if (double.TryParse(produkt.glowna.listaAkcesoriow[ind].CenaSprzedazy, out result))
                    {
                        produkt.glowna.listaAkcesoriow[ind].CenaSprzedazy = (result + wart).ToString();
                    }
                    else
                    {
                        produkt.glowna.listaAkcesoriow[ind].CenaSprzedazy = wart.ToString();
                    }
                    produkt.glowna.nadpiszAkcesoria();
                    Close();
                    produkt.Enabled = true;
                    produkt.Focus();
                    produkt.AktualizujGrida();
                }
                else
                {
                    MessageBox.Show("Błędna wartość ceny!");
                }
            }
            else
            {
                MessageBox.Show("Podaj cenę sprzedaży!");
            }
        }