public static StavkaOtpremniceDTO readerToStavkaOtpremniceDTO(MySqlDataReader reader)
 {
     StavkaOtpremniceDTO stavka = new StavkaOtpremniceDTO();
     stavka.Kolicina = reader.GetDouble("Kolicina");
     stavka.VeleprodajnaCijena = reader.GetDouble("VeleprodajnaCijena");
     stavka.Rabat = reader.GetDouble("Rabat");
     stavka.CijenaSaRabatom = reader.GetDouble("CijenaSaRabatom");
     stavka.IznosSaRabatom = reader.GetDouble("IznosSaRabatom");
     stavka.VeleprodajniIznos = reader.GetDouble("VeleprodajniIznos");
     return stavka;
 }
 public int insert(StavkaOtpremniceDTO stavka)
 {
     MySqlConnection connection = ConnectionPool.checkOutConnection();
     MySqlCommand command = connection.CreateCommand();
     command.CommandText = qInsert;
     command.Parameters.AddWithValue("RedniBroj", stavka.Otpremnica.RedniBroj);
     command.Parameters.AddWithValue("SifraRoba", stavka.Roba.SifraRoba);
     command.Parameters.AddWithValue("Kolicina", stavka.Kolicina);
     command.Parameters.AddWithValue("Rabat", stavka.Rabat);
     command.Parameters.AddWithValue("VeleprodajnaCijena", stavka.VeleprodajnaCijena);
     int rows = command.ExecuteNonQuery();
     ConnectionPool.checkInConnection(connection);
     return rows;
 }
 private void fillObject(StavkaOtpremniceDTO stavka)
 {
     stavka.Otpremnica = otpremnica;
     stavka.Roba = izabranaRoba;
     stavka.VeleprodajnaCijena = izabranaRoba.PoslednjaCijena;
     stavka.Kolicina=double.Parse(tbxKolicina.Text);
     if (string.IsNullOrEmpty(tbxRabat.Text))
     {
         stavka.Rabat = 0;
     }
     else
     {
         stavka.Rabat = double.Parse(tbxRabat.Text);
     }
 }
        private void btnDodaj_Click(object sender, EventArgs e)
        {
            if (validate())
            {
                if (stavka == null)
                {
                    stavka = new StavkaOtpremniceDTO();
                    fillObject(stavka);
                    if (string.IsNullOrEmpty(tbxRabat.Text))
                    {
                        stavka.Rabat = 0.0;
                    }
                    VeleprodajaUtil.getDAOFactory().getStavkaOtpremniceDAO().insert(stavka);
                    stavka = null;
                    emptyControlls();
                    fillStavke();
                    fillOtpremnicaValues();
                }
                else
                {

                }
            }
        }
 public void update(StavkaOtpremniceDTO stavka, int staraSifraRobe)
 {
     throw new NotImplementedException();
 }