public static String save(poco.NotaEntrada nota) { try { var conn = DBConnection.get(); var cmd = new NpgsqlCommand( "INSERT INTO notaentrada (numero, dataemissao, cod_fornecedor)" + " VALUES (@a,@b,@c)", conn); cmd.Parameters.AddWithValue("a", nota.numero); cmd.Parameters.AddWithValue("b", nota.dataEmissao); cmd.Parameters.AddWithValue("c", nota.fornecedor.Id); conn.Open(); cmd.ExecuteNonQuery(); return("Adicionado com sucesso!"); } catch (Exception ex) { return(ex.ToString()); } }
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()); } }