Beispiel #1
0
 private void picKalk_Click(object sender, EventArgs e)
 {
     Robno.frmPrimka nova_kalkulacija = new Robno.frmPrimka();
     nova_kalkulacija.MdiParent = MainForm;
     nova_kalkulacija.Dock      = DockStyle.Fill;
     nova_kalkulacija.MainForm  = MainForm;
     nova_kalkulacija.Show();
 }
Beispiel #2
0
        private void button2_Click(object sender, EventArgs e)
        {
            if (!Class.Registracija.dopustenoKreiranjeNovihDokumenta)
            {
                return;
            }

            if (dgv.RowCount > 0)
            {
                int broj_primke;
                int broj_skladista;

                try
                {
                    broj_primke    = Convert.ToInt16(dgv.CurrentRow.Cells["Broj primke"].Value.ToString());
                    broj_skladista = Convert.ToInt16(dgv.CurrentRow.Cells["Broj skladista"].Value.ToString());
                }
                catch
                {
                    MessageBox.Show("Unesi numeričku vrijednost!");
                    return;
                }

                if (this.MdiParent != null)
                {
                    var mdiForm = this.MdiParent;
                    mdiForm.IsMdiContainer = true;
                    frmPrimka childForm = new frmPrimka();
                    childForm.MainForm       = MainFormMenu;
                    childForm.broj_primke    = broj_primke;
                    childForm.broj_skladista = broj_skladista;
                    childForm.MdiParent      = mdiForm;
                    childForm.Dock           = DockStyle.Fill;
                    childForm.Show();
                }
                else
                {
                    MainForm.broj_primke    = broj_primke;
                    MainForm.broj_skladista = broj_skladista;
                    MainForm.Show();
                    this.Close();
                }
            }
            else
            {
                MessageBox.Show("Niste odabrali niti jednu stavku.", "Greška");
            }
        }