Jak dodac Exclamation
- PODANE HASŁA NIE PASUJĄ (to ostatnie na samym dole )?
private bool WeryfikujKrok(int p_nr_kroku)
{
bool wynik = true;
switch (p_nr_kroku)
{
case 1:
break;
case 2:
if (lboxZrodlo.Items.Count == 0)
{
MessageBox.Show("Lista źródeł jest pusta.", "Pusta lista źródeł", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
wynik = false;
break;
}
if (lboxZrodlo.Items.Count > lboxPrzeznaczenie.Items.Count)
{
MessageBox.Show("Nie każde źródło ma zdefiniowane swoje przeznaczenie.", "Brak przeznaczenia dla źródła", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
wynik = false;
break;
}
break;
case 3:
if (cbKompresja.Checked)
{
if (tbNazwaArchiwum.Text.Length == 0)
{
MessageBox.Show("Podaj nazwe archiwum.", "Brak nazwy archiwum", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
wynik = false;
tbNazwaArchiwum.Focus();
break;
}
if (tbNazwaArchiwum.Text.Length < 5 || tbNazwaArchiwum.Text.Substring(tbNazwaArchiwum.Text.Length - 4, 4) != ".zip")
{
MessageBox.Show("Bledna nazwa archiwum lub brak odpowiedniego rozszerzenia.\r\n Nazwa archiwum powinna miec rozszerzenie .zip", "Złe rozszerzenie nazwy archiwum", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
wynik = false;
tbNazwaArchiwum.Focus();
break;
}
{
if (cbDodatkoweParametry.Checked && tbHaslo1.Text.Length < 8)
{
MessageBox.Show("Podane hasło jest nieprawidłowe. Hasło powinno składac sie z conajmniej 8 znaków.", "Krótkie hasło", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
wynik = false;
tbHaslo1.Focus();
break;
}
{
if (tbHaslo1. == 0)
{
MessageBox.Show("Podane hasła nie pasują.", "Hasła nie Pasują", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
wynik = false;
tbHaslo1.Focus();
break;
}
}
break:
default:
break;
return wynik;
}
}
}
}