private void SprawdzPoprawnosc() { if (txtPass1.Text == txtPass2.Text) { if (txtPass1.Text.Length < 7) { if (txtLogin.Text.Length < 7) { Walidacja.Error("Haslo i login muszą zawierać co najmniej 7 znaków!"); } else { Walidacja.Error("Haslo musi zawierać co najmniej 7 znaków!"); } } else if (txtLogin.Text.Length < 7) { Walidacja.Error("Login musi zawierać co najmniej 7 znaków!"); } else { DodajKlienta(); } } else { Walidacja.Error("Podane hasła nie zgadzają się ze sobą!"); txtPass1.Text = ""; txtPass2.Text = ""; } }
public FormUstawien(int klientID, int dzienID, bool czyPierwsze) { walidacja = new Walidacja(); _context = new ModelXML(); UstawSettery(klientID, dzienID, czyPierwsze); InitializeComponent(); FormClosing += new FormClosingEventHandler(Form_Closing); }
private void DodajProdukt() { try { string nazwaBezBialychZnakow = Walidacja.UsunBialeZnakiZeStringa(txtNazwa.Text); if (nazwaBezBialychZnakow.Length >= 3) { if (CzySumaMakroNieWiekszaNiz100g()) { List <Produkt> produkty = _context.Produkty(); produkty.Add(new Produkt() { ProduktId = _context.AutoIncrementProdukty(produkty), NazwaProduktu = txtNazwa.Text, Kalorie = int.Parse(txtKcal.Text), Bialko = double.Parse(txtBialko.Text), Tluszcze = double.Parse(txtTluszcz.Text), Weglowodany = double.Parse(txtWegl.Text) }); _context.ZapiszProdukty(produkty); Powrot(); } else { Walidacja.Error("Suma tłuszczów, węglowodanów i białka przekracza 100g"); } } else { if (!CzyNiePodano()) { Walidacja.Error("Nazwa produktu musi liczyć co najmniej 3 znaki!"); txtNazwa.Text = nazwaBezBialychZnakow; } } } catch { if (!CzyNiePodano()) { Walidacja.Error("Błędnie podane dane!"); } } }
private void BtnLogin_Click(object sender, EventArgs e) { bool czyZalogowano = false; foreach (var klient in _context.Klienci()) { if (cmbLogin.Text.ToLower() == klient.Login.ToLower() && txtHaslo.Text == klient.Haslo) { czyZalogowano = true; ZapamietajMnie(klient.KlientID); Hide(); Form1 form1 = new Form1 { KlientID = klient.KlientID }; form1.Show(); } } if (!czyZalogowano) { if (string.IsNullOrEmpty(txtHaslo.Text)) { if (string.IsNullOrEmpty(cmbLogin.Text)) { MessageBox.Show("Podaj login i hasło!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { MessageBox.Show("Podaj hasło!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else if (string.IsNullOrEmpty(cmbLogin.Text)) { MessageBox.Show("Podaj login!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { Walidacja.Error("Nieprawidłowy login i/lub hasło!"); } txtHaslo.Text = ""; } }
private void BtnSave_Click(object sender, EventArgs e) { if (!double.TryParse(txtWaga.Text, out _) && !int.TryParse(txtWzrost.Text, out _)) { Walidacja.Error("Podaj wagę i wzrost!"); } else { bool czyPowodzenie = true; if (double.TryParse(txtWaga.Text, out _)) { ; } else { if (string.IsNullOrEmpty(txtWaga.Text)) { Walidacja.Error("Podaj swoją wagę w kg!"); } else { Walidacja.Error("Waga podana nieprawidłowo!"); } czyPowodzenie = false; } if (int.TryParse(txtWzrost.Text, out _)) { ; } else { if (string.IsNullOrEmpty(txtWaga.Text)) { Walidacja.Error("Podaj swój wzrost w cm!"); } else { Walidacja.Error("Wzrost podany nieprawidłowo!"); } czyPowodzenie = false; } if (czyPowodzenie) { if (int.Parse(txtWzrost.Text) < 120) { Walidacja.Error("Wzrost musi wynosić przynajmniej 120cm!"); } else { if (double.Parse(txtWaga.Text) < 15) { Walidacja.Error("Waga musi wynosić przynajmniej 15kg!"); } else { UstawieniaKlienta(); } } } } }
private void CmbBoxLoginUsunBialeZnaki(object sender, EventArgs e) { ComboBox comboBox = (ComboBox)sender; comboBox.Text = Walidacja.UsunBialeZnakiZeStringa(comboBox.Text); }
private void NiePozwalajNaBialeZnaki(object sender, EventArgs e) { Walidacja.NiePozwalajNaBialeZnaki(sender); }
private void PodajLiczbeTextBox_KeyPress(object sender, KeyPressEventArgs e) { Walidacja.PodajLiczbeTextBox(textBox1, e); }