private void btAnuluj_Click(object sender, EventArgs e) { Close(); produkt.Enabled = true; produkt.AktualizujGrida(); produkt.Focus(); }
private void btSprzedaj_Click(object sender, EventArgs e) { string cena = tbCenaSprzedazy.Text; cena.Replace(',', '.'); double wart; if (cena != "") { if (double.TryParse(cena, out wart)) { if (nudIlosc.Value <= temp.Ilosc) { produkt.glowna.listaProduktow[ind].DataSprzedazy = DateTime.Now.ToShortDateString(); produkt.glowna.listaProduktow[ind].Nazwa = tbNazwa.Text; produkt.glowna.listaProduktow[ind].NumerSeryjny = tbNumer.Text; produkt.glowna.listaProduktow[ind].CenaZakupu = tbCenaZakupu.Text; produkt.glowna.listaProduktow[ind].WykonaneNaprawy = tbNaprawy.Text; produkt.glowna.listaProduktow[ind].Uwagi = tbUwagi.Text; if (tbGwarancja.Text != "") { produkt.glowna.listaProduktow[ind].Uwagi += " Gwarancja " + tbGwarancja.Text; } if (produkt.glowna.listaProduktow[ind].Ilosc == nudIlosc.Value) { produkt.glowna.listaProduktow[ind].Dostepny = "NIE"; produkt.glowna.listaProduktow[ind].Ilosc = 0; } else { produkt.glowna.listaProduktow[ind].Ilosc = produkt.glowna.listaProduktow[ind].Ilosc - (int)nudIlosc.Value; } double result; if (double.TryParse(produkt.glowna.listaProduktow[ind].CenaSprzedazy, out result)) { produkt.glowna.listaProduktow[ind].CenaSprzedazy = (result + wart).ToString(); } else { produkt.glowna.listaProduktow[ind].CenaSprzedazy = wart.ToString(); } produkt.glowna.nadpiszProdukty(); Close(); produkt.Enabled = true; produkt.AktualizujGrida(); produkt.Focus(); } else { MessageBox.Show("Podano zbyt dużą ilość!"); } } else { MessageBox.Show("Błędna wartość ceny!"); } } else { MessageBox.Show("Podaj cenę sprzedaży!"); } }
private void Raportowanie_FormClosing(object sender, FormClosingEventArgs e) { produkt.Enabled = true; produkt.Focus(); }