private void btnSacuvaj_Click(object sender, EventArgs e) { int validator; decimal decimalValidator; if (cmbKategorijaZivotinja.SelectedIndex > -1 && cmbSmesa.SelectedIndex > -1 && txtBrojZivotinja.Text.Length > 0 && int.TryParse(txtBrojZivotinja.Text, out validator) && txtDnevnaPotrosnja.Text.Length > 0 && decimal.TryParse(txtDnevnaPotrosnja.Text, out decimalValidator) && txtNedeljniBrojHranjenja.Text.Length > 0 && int.TryParse(txtNedeljniBrojHranjenja.Text, out validator) && txtMesecnaPotrosnja.Text.Length > 0 && decimal.TryParse(txtMesecnaPotrosnja.Text, out decimalValidator)) { KategorijaZivotinjaSmesaPotrosnja kategorijaZivotinjaSmesaPotrosnja = new KategorijaZivotinjaSmesaPotrosnja(); kategorijaZivotinjaSmesaPotrosnja.KategorijaZivotinjaID = int.Parse(cmbKategorijaZivotinja.SelectedValue.ToString()); kategorijaZivotinjaSmesaPotrosnja.BrojZivotinja = int.Parse(txtBrojZivotinja.Text); kategorijaZivotinjaSmesaPotrosnja.SmesaID = int.Parse(cmbSmesa.SelectedValue.ToString()); kategorijaZivotinjaSmesaPotrosnja.DnevnaPotrosnja = decimal.Parse(txtDnevnaPotrosnja.Text); kategorijaZivotinjaSmesaPotrosnja.NedeljniBrojHranjenja = int.Parse(txtNedeljniBrojHranjenja.Text); _kategorijaZivotinjaSmesaPotrosnjaBL.SaveItem(kategorijaZivotinjaSmesaPotrosnja); if (Saved != null) { Saved(); } MessageBox.Show("Uspešno sačuvano"); this.Close(); } }
private void cmbKategorijaZivotinja_SelectedIndexChanged(object sender, EventArgs e) { if (cmbKategorijaZivotinja.SelectedIndex > -1 //&& cmbSmesa.SelectedIndex > -1 ) { //_kategorijaZivotinja = _kategorijaZivotinjaBL.GetByID(int.Parse(cmbKategorijaZivotinja.SelectedValue.ToString())); //_kategorijaZivotinjaSmesa = _kategorijaZivotinjaSmesaPotrosnja = _kategorijaZivotinjaSmesaPotrosnjaBL.GetByKategorijaZivotinjaID(int.Parse(cmbKategorijaZivotinja.SelectedValue.ToString())); cmbSmesa.SelectedValue = _kategorijaZivotinjaSmesaPotrosnja.SmesaID; txtBrojZivotinja.Text = _kategorijaZivotinjaSmesaPotrosnja.BrojZivotinja.ToString(); txtDnevnaPotrosnja.Text = _kategorijaZivotinjaSmesaPotrosnja.DnevnaPotrosnja.ToString(); txtNedeljniBrojHranjenja.Text = _kategorijaZivotinjaSmesaPotrosnja.NedeljniBrojHranjenja.ToString(); txtMesecnaPotrosnja.Text = string.Format("{0:N2}", _kategorijaZivotinjaSmesaPotrosnja.DnevnaPotrosnja * _kategorijaZivotinjaSmesaPotrosnja.BrojZivotinja * 31); } }