private void btnUrediStavku_Click(object sender, EventArgs e) { using (IzdatnicaStavkeForm objekt = new IzdatnicaStavkeForm(Enums.FormEditMode.Update)) { lblValidationMessages.Text = string.Empty; if (uceSkladiste.Value != null) { objekt.pSkladiste = (int)uceSkladiste.Value; objekt.pStavka = (int)ugdIzdatnicaStavke.ActiveRow.Cells["ID_Proizvoda"].Value; objekt.pKolicina = IsDbNull <decimal>(ugdIzdatnicaStavke.ActiveRow.Cells["Kolicina"].Value); objekt.pNabavnaCijena = IsDbNull <decimal>(ugdIzdatnicaStavke.ActiveRow.Cells["NabavnaCijena"].Value); objekt.pDatum = udtDatumNastajanja.DateTime; if (FormEditMode == Enums.FormEditMode.Update) { objekt.kolicinaEdit = objekt.pKolicina.Value; } else { objekt.kolicinaEdit = 0; } if (objekt.ShowDialogForm("IzdatnicaStavka") == DialogResult.OK) { LoadStavke(); } } else { lblValidationMessages.Text = "- Potrebno je odabrati skladište da bi se mogla unositi stavka!"; } } }
private void btnNovaStavka_Click(object sender, EventArgs e) { using (IzdatnicaStavkeForm objekt = new IzdatnicaStavkeForm(Enums.FormEditMode.Insert)) { lblValidationMessages.Text = string.Empty; if (uceSkladiste.Value != null) { objekt.pSkladiste = (int)uceSkladiste.Value; objekt.pDatum = udtDatumNastajanja.DateTime; if (objekt.ShowDialogForm("IzdatnicaStavka") == DialogResult.OK) { LoadStavke(); } } else { lblValidationMessages.Text = "- Potrebno je odabrati skladište da bi se mogla unositi stavka!"; } } }