public void InserirProduto(string produto, int quantidade)
        {
            var lista = new ListaModel()
            {
                Produto    = produto,
                Quantidade = quantidade
            };

            _conn.Open();
            var trans = _conn.BeginTransaction();

            try
            {
                new ListaDAO(_conn, trans).InserirProduto(lista);
                trans.Commit();
            }
            catch (Exception ex)
            {
                trans.Rollback();
                MessageBox.Show(ex.Message);
            }
            finally
            {
                _conn.Close();
            }
        }
        public void InserirProduto(ListaModel lista)
        {
            string     sqlInsert = @"INSERT INTO LISTA(PRODUTO, QUANTIDADE) VALUES(@produto, @quantidade)";
            SqlCommand cmd       = new SqlCommand(sqlInsert, _conn, _trans);

            cmd.Parameters.AddWithValue("@produto", lista.Produto);
            cmd.Parameters.AddWithValue("@quantidade", lista.Quantidade);
            cmd.ExecuteNonQuery();
        }
Пример #3
0
        // GET: Lista
        public ActionResult Index()
        {
            var model = new ListaModel();

            model.tECNOLOGIA = db.TECNOLOGIA.ToList();
            model.uSUARIO    = db.USUARIO.ToList();
            model.vACANTE    = db.VACANTE.ToList();
            var o = db.VACANTE.ToList();
            var e = from VACANTE in o select new { VACANTE.PUESTO };

            ViewBag.Puesto = e;
            return(View(model.vACANTE.ToList()));
        }
        public List <ListaModel> RetornaLista()
        {
            string     sql   = @"SELECT ID, PRODUTO, QUANTIDADE FROM LISTA";
            SqlCommand cmd   = new SqlCommand(sql, _conn, _trans);
            var        lista = new List <ListaModel>();

            using (SqlDataReader reader = cmd.ExecuteReader())
                while (reader.Read())
                {
                    ListaModel l = new ListaModel()
                    {
                        Id         = Convert.ToInt32(reader["ID"]),
                        Produto    = reader["PRODUTO"].ToString(),
                        Quantidade = Convert.ToInt32(reader["QUANTIDADE"])
                    };
                    lista.Add(l);
                }
            return(lista);
        }