private void uiActionFrmUpravPoslovnicamaAzuriranje_Click(object sender, EventArgs e) { ActivateButton(sender); Sloj_pristupa_podacima.Poslovnica poslovnica = new Sloj_pristupa_podacima.Poslovnica(); poslovnica = dgvUpravljanjePoslovnicama.CurrentRow.DataBoundItem as Sloj_pristupa_podacima.Poslovnica; PrikaziFormuAzuriranjePoslovnice(FormKreirajPoslovnicu.instance, sender, poslovnica); }
private void uiActionAzuriranjePoslovnice_Click(object sender, EventArgs e) { Sloj_pristupa_podacima.Poslovnica poslovnica = new Sloj_pristupa_podacima.Poslovnica(); try { poslovnica.id_poslovnica = prosljedenaPoslovnica.id_poslovnica; poslovnica.adresa_poslovnice = uiInputAdresaPoslovnice.Text; poslovnica.OIB_poslovnice = uiInputOIBPoslovnice.Text; poslovnica.naziv_poslovnice = uiInputNazivPoslovnice.Text; if (Sloj_poslovne_logike.UpravljanjePoslovnicama.UpravljanjePoslovnicamaBLL.ProvjeraUnosaPoslovnice(poslovnica) == true) { Sloj_pristupa_podacima.UpravljanjePoslovnicama.UpravljanjePoslovnicamaDAL.AzurirajPoslovnicu(poslovnica); FormUpravljanjePoslovnicama.OsvjeziPopisPoslovnica(); DnevnikRadaDLL.DnevnikLogin.ZapisiZapis(DnevnikRadaDLL.RadnjaDnevnika.AZURIRAJ_POSLOVNICU); } else { MessageBox.Show("Niste unijeli odgovarajuće parametre! Za pomoć pritisnite F1."); } } catch (Exception) { MessageBox.Show("Morate unijeti sve parametre!"); } }
private void uiActionFrmUpravPoslovnicamaBrisanje_Click(object sender, EventArgs e) { ActivateButton(sender); Sloj_pristupa_podacima.Poslovnica poslovnica = new Sloj_pristupa_podacima.Poslovnica(); poslovnica = dgvUpravljanjePoslovnicama.CurrentRow.DataBoundItem as Sloj_pristupa_podacima.Poslovnica; Sloj_pristupa_podacima.UpravljanjePoslovnicama.UpravljanjePoslovnicamaDAL.BrisanjePoslovnice(poslovnica); DnevnikRadaDLL.DnevnikLogin.ZapisiZapis(DnevnikRadaDLL.RadnjaDnevnika.BRISANJE_POSLOVNICE); OsvjeziPopisPoslovnica(); }
public static bool ProvjeraUnosaPoslovnice(Sloj_pristupa_podacima.Poslovnica poslovnica) { if (poslovnica.naziv_poslovnice == "" || poslovnica.OIB_poslovnice.Length != 11 || poslovnica.adresa_poslovnice == "") { return(false); } else { return(true); } }
private void PrikazFormeKreirajSkladiste(FormKreirajSkladiste form, object sender, Sloj_pristupa_podacima.Poslovnica poslovnica) { form.prosljedenaPoslovnica = poslovnica; form.FormUpravljanjePoslovnicama = this; form.MdiParent = this.MdiParent; form.StartPosition = FormStartPosition.CenterScreen; ActivateButton(sender); form.Show(); form.Activate(); }
private void FormKreirajPoslovnicu_FormClosed(object sender, FormClosedEventArgs e) { _instance = null; prosljedenaPoslovnica = null; }