private void BtnIzracun_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrEmpty(TxtBruto.Value.ToString())) { return; } _bene = new Beneficirani(); IzracunajPetPetnaest(); IzracunajBeneficirani(); TxtUkupno.Text = (_beneficirani + _dvadeset).ToString(new CultureInfo("hr-HR")); ImePrezime.Focus(); var oddatuma = OdDatuma.SelectedDate.ToString(); oddatuma = oddatuma.TrimEnd('0', ':'); _bene.OdDatuma = oddatuma; var dodatuma = DoDatuma.SelectedDate.ToString(); dodatuma = dodatuma.TrimEnd('0', ':'); _bene.DoDatuma = dodatuma; _bene.Bruto = Bruto; _bene.Vrsta = CmbVrstaBene.SelectedItem.ToString(); _bene.Ukupno = _beneficirani + _dvadeset; _bene.Ime = ImePrezime.Text; PopuniDataGrid(); }
private void CmbVrstaBene_SelectionChanged(object sender, SelectionChangedEventArgs e) { var odabrano = CmbVrstaBene.SelectedIndex; Odabrano = odabrano; switch (odabrano) { case 0: LblBene1.Content = "Benef. stup 1 - 3,61%"; LblBene2.Content = "Benef. stup 2 - 1,25%"; LblBene1I2.Content = "Benef. stup 1 i 2 - 4,86%"; break; case 1: LblBene1.Content = "Benef. stup 1 - 5,83%"; LblBene2.Content = "Benef. stup 2 - 2,01%"; LblBene1I2.Content = "Benef. stup 1 i 2 - 7,84%"; break; case 2: LblBene1.Content = "Benef. stup 1 - 8,39%"; LblBene2.Content = "Benef. stup 2 - 2,89%"; LblBene1I2.Content = "Benef. stup 1 i 2 - 11,28%"; break; } OcistiLabele(); ImePrezime.Focus(); }
private void BeneficiraniUc_OnLoaded(object sender, RoutedEventArgs e) { string[] stavke = { "12/14", "12/15", "12/16" }; CmbVrstaBene.ItemsSource = stavke; CmbVrstaBene.SelectedIndex = 0; OdDatuma.SelectedDateFormat = DatePickerFormat.Short; DoDatuma.SelectedDateFormat = DatePickerFormat.Short; OdDatuma.SelectedDate = DateTime.Today.AddMonths(-1); DoDatuma.SelectedDate = DateTime.Today.AddMonths(-1); ImePrezime.Focus(); }
private bool Validacija() { if (ImePrezime == string.Empty) { ImeError = "Unos imena i prezime je obavezno!"; VisibleIme = true; VisibleEmail = false; VisiblePoruka = false; return(true); } else if (ImePrezime.Any(char.IsDigit)) { ImeError = "Ime i prezime ne mogu sadržavati brojeve!"; VisibleIme = true; VisibleEmail = false; VisiblePoruka = false; return(true); } else if (ImePrezime.Length < 7) { ImeError = "Ime i prezime mora sadžavati minimalno 7 karaktera!"; VisibleIme = true; VisibleEmail = false; VisiblePoruka = false; return(true); } else if (Email == string.Empty) { EmailError = "Email je obavezan!"; VisibleIme = false; VisibleEmail = true; VisiblePoruka = false; return(true); } else if (validateEmail(Email)) { EmailError = "Unesite ispravan format email-a!"; VisibleIme = false; VisibleEmail = true; VisiblePoruka = false; return(true); } else if (Poruka == string.Empty) { PorukaError = "Poruka je obavezna!"; VisibleIme = false; VisibleEmail = false; VisiblePoruka = true; return(true); } else if (Poruka.Length < 10) { PorukaError = "Poruka mora sadržavati minimalno 10 karaktera!"; VisibleIme = false; VisibleEmail = false; VisiblePoruka = true; return(true); } else { VisiblePoruka = false; return(false); } }
private void BtnOcisti_Click(object sender, RoutedEventArgs e) { TxtBruto.Value = 0.00; OcistiLabele(); ImePrezime.Focus(); }