Exemple #1
0
        public void Update(Camadas.Model.Venda venda)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Update Venda set data=@data, cliente=@cliente, servico=@servico, produto=@produto, quantidade=@quantidade where id=@id";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", venda.id);
            cmd.Parameters.AddWithValue("@data", venda.data);
            cmd.Parameters.AddWithValue("@cliente", venda.cliente);
            cmd.Parameters.AddWithValue("@servico", venda.servico);
            cmd.Parameters.AddWithValue("@produto", venda.produto);
            cmd.Parameters.AddWithValue("@quantidade", venda.quantidade);

            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro - Update da Venda");
            }
            finally
            {
                conexao.Close();
            }
        }
Exemple #2
0
        public void Insert(Camadas.Model.Venda venda)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Insert into Venda values (@data, @cliente, @servico, @produto, @quantidade)";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@data", venda.data);
            cmd.Parameters.AddWithValue("@cliente", venda.cliente);
            cmd.Parameters.AddWithValue("@servico", venda.servico);
            cmd.Parameters.AddWithValue("@produto", venda.produto);
            cmd.Parameters.AddWithValue("@quantidade", venda.quantidade);

            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro - insert da Venda");
            }
            finally
            {
                conexao.Close();
            }
        }