Example #1
0
        private void btnUnesiPrijemnicu_Click(object sender, EventArgs e)
        {
            if (DGVStavke.RowCount >0)
            {
                if (unosracuna == null) unosracuna = new Racun();

                unosracuna.ID_Zaposlenika = int.Parse(CMZaposlenik.SelectedValue.ToString());
                unosracuna.ID_Partnera = int.Parse(CBDobavljac.SelectedValue.ToString());
                unosracuna.Datum = dateTimePicker1.Value.ToShortDateString();
                unosracuna.Spremi();
                int ID = unosracuna.CurrentID();
                foreach (DataGridViewRow red in DGVStavke.Rows)
                {
                    stavke = new StavkeRacuna();
                    stavke.ID_Racuna = ID;
                    stavke.idArtikla = int.Parse(red.Cells["ID Artikla"].Value.ToString());
                    stavke.Kolicina = int.Parse(red.Cells["Kolicina"].Value.ToString());
                    stavke.Spremi();
                }

                this.Close();
            }
            else {
                MessageBox.Show("Morate unijeti barem jednu stavku ! ", "UPOZORENJE...", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Example #2
0
 /// <summary>
 /// Dohvaća sve zaposlenike iz baze i vraća ih u obliku generičke liste
 /// </summary>
 /// <returns>Lista zaposlenika</returns>
 public static List<Racun> DohvatiDokumente()
 {
     List<Racun> lista = new List<Racun>();
     string sqlUpit = "SELECT * FROM Racun";
     DbDataReader dr = Baza.Instance.DohvatiDataReader(sqlUpit);
     while (dr.Read())
     {
         Racun dokument = new Racun(dr);
         lista.Add(dokument);
     }
     dr.Close();
     return lista;
 }