Exemplo n.º 1
0
        public string InsertPravljenje(Pravljenje pravljenje)
        {
            PravljenjaRepository PR = new PravljenjaRepository();

            string sql = "begin ";

            foreach (Sastojak sastojak in pravljenje.GetNapravljen().GetSastojci())
            {
                sql += "update magacin set kolicina = kolicina - " + sastojak.Kolicina + " where id_robe = " + sastojak.GetRoba().Id_robe + "; ";
            }
            sql += "end;";

            new MagacinBusiness().UpdateMagacin(sql);
            return(PR.InsertPravljenje(pravljenje));
        }
Exemplo n.º 2
0
        public string InsertPravljenje(Pravljenje pravljenje)
        {
            using (OracleConnection connection = new OracleConnection(ConnectionString.GetString()))
            {
                connection.Open();
                string sql = "insert into pravljenje values(" + pravljenje.GetNapravio().Id_radnik +
                             "," + pravljenje.GetNapravljen().Id_proizvod +
                             "," + pravljenje.Redni_broj +
                             ",\'" + pravljenje.Datum +
                             "\',\'" + pravljenje.Napomena +
                             "\')";
                OracleCommand command = new OracleCommand(sql, connection);

                try
                {
                    command.ExecuteNonQuery();
                    return("Uspesno ste napravili proizvod!");
                }
                catch
                {
                    return("Pravljenje proizvoda nije uspelo!");
                }
            }
        }