Example #1
0
        public static string gravar(poco.Produto prod)
        {
            try
            {
                var conn = DBConnection.get();
                var cmd  = new NpgsqlCommand(
                    "INSERT INTO produto (descricao, estoque, venda)" +
                    " VALUES (@a,@b,@c)", conn);
                cmd.Parameters.AddWithValue("a", prod.Descricao);
                cmd.Parameters.AddWithValue("b", prod.Estoque);
                cmd.Parameters.AddWithValue("c", prod.PreçoVenda);

                conn.Open();
                cmd.ExecuteNonQuery();
                return("Adicionado com sucesso!");
            }
            catch (Exception ex)
            {
                return(ex.ToString());
            }
        }
Example #2
0
        public static String save(poco.NotaEntrada nota, poco.Produto prod, int quantidade, double preco)
        {
            try
            {
                var conn = DBConnection.get();
                var cmd  = new NpgsqlCommand(
                    "INSERT INTO notaentrada_produto (cod_notaentrada, cod_produto, quantidade, preco)" +
                    " VALUES (@a,@b,@c,@d)", conn);
                cmd.Parameters.AddWithValue("a", nota.id);
                cmd.Parameters.AddWithValue("b", prod.Id);
                cmd.Parameters.AddWithValue("c", quantidade);
                cmd.Parameters.AddWithValue("d", preco);

                conn.Open();
                cmd.ExecuteNonQuery();
                return("Adicionado com sucesso!");
            }
            catch (Exception ex)
            {
                return(ex.ToString());
            }
        }