public List <EstoqueDTO> Consultar() { string script = @"SELECT * FROM tb_estoque"; List <MySqlParameter> parms = new List <MySqlParameter>(); Database db = new Database(); MySqlDataReader reader = db.ExecuteSelectScript(script, parms); List <EstoqueDTO> estoques = new List <EstoqueDTO>(); while (reader.Read()) { EstoqueDTO dto = new EstoqueDTO(); dto.id_Estoque = reader.GetInt32("id_Estoque"); dto.qnt_Produto = reader.GetInt32("qnt_Produto"); dto.num_Est_Min = reader.GetInt32("num_Est_Min"); dto.num_Est_Max = reader.GetInt32("num_Est_Max"); dto.fk_Estoque_Produto = reader.GetInt32("fk_Estoque_Produto"); estoques.Add(dto); } reader.Close(); return(estoques); }
public int CriarEstoque(EstoqueDTO dto) { string script = @"INSERT tb_estoque(qnt_Produto, num_Est_Min, num_Est_Max, fk_Estoque_Produto) VALUES(@qnt_Produto, @num_Est_Min, @num_Est_Max, @fk_Estoque_Produto)"; List <MySqlParameter> parms = new List <MySqlParameter>(); parms.Add(new MySqlParameter("qnt_Produto", dto.qnt_Produto)); parms.Add(new MySqlParameter("num_Est_Min", 1)); parms.Add(new MySqlParameter("num_Est_Max", 1000)); parms.Add(new MySqlParameter("fk_Estoque_Produto", dto.fk_Estoque_Produto)); Database db = new Database(); return(db.ExecuteInsertScriptWithPk(script, parms)); }
public int AdicionarProdutos(EstoqueDTO dto) { string script = @"UPDATE tb_estoque SET qnt_Produto = @qnt_Produto, fk_Estoque_Produto = @fk_Estoque_Produto WHERE id_Estoque = @id_Estoque"; List <MySqlParameter> parms = new List <MySqlParameter>(); parms.Add(new MySqlParameter("id_Estoque", dto.id_Estoque)); parms.Add(new MySqlParameter("qnt_Produto", dto.qnt_Produto)); parms.Add(new MySqlParameter("fk_Estoque_Produto", dto.fk_Estoque_Produto)); Database db = new Database(); return(db.ExecuteInsertScriptWithPk(script, parms)); }
public int AlterarEstoque(EstoqueDTO dto) { string script = @"UPDATE tb_estoque SET qnt_Produto = @qnt_Produto, num_Est_Min = @num_Est_Min, num_Est_Max = @num_Est_Max WHERE id_Estoque = @id_Estoque"; List <MySqlParameter> parms = new List <MySqlParameter>(); parms.Add(new MySqlParameter("id_Estoque", dto.id_Estoque)); parms.Add(new MySqlParameter("qnt_Produto", dto.qnt_Produto)); parms.Add(new MySqlParameter("num_Est_Min", dto.num_Est_Min)); parms.Add(new MySqlParameter("num_Est_Max", dto.num_Est_Max)); Database db = new Database(); return(db.ExecuteInsertScriptWithPk(script, parms)); }
public int AdicionarProdutos(EstoqueDTO dto) { EstoqueDatabase db = new EstoqueDatabase(); return(db.AdicionarProdutos(dto)); }
public int AlterarEstoque(EstoqueDTO dto) { EstoqueDatabase db = new EstoqueDatabase(); return(db.AlterarEstoque(dto)); }
public int CriarEstoque(EstoqueDTO dto) { EstoqueDatabase db = new EstoqueDatabase(); return(db.CriarEstoque(dto)); }