public void Salvar(ProdutoDTO dto) { string Script = @"INSERT INTO tb_produto (Nm_Nomepro, Tm_Tamanho, Ql_Quantidade, pc_preco, fk_id_fonrcedor, fk_id_funcionario_produto) VALUES (@Nm_Nomepro, @Tm_Tamanho, @Ql_Quantidade, @pc_preco, @fk_id_fonrcedor, @fk_id_funcionario_produto)"; List <MySqlParameter> parms = new List <MySqlParameter>(); parms.Add(new MySqlParameter("Nm_Nomepro", dto.Nm_Nomepro)); parms.Add(new MySqlParameter("pc_preco", dto.pc_preco)); parms.Add(new MySqlParameter("Ql_Quantidade", dto.Ql_Quantidade)); parms.Add(new MySqlParameter("Tm_Tamanho", dto.Tm_Tamanho)); parms.Add(new MySqlParameter("fk_id_funcionario_produto", dto.fk_id_funcionario_produto)); parms.Add(new MySqlParameter("fk_id_fonrcedor", dto.FkFornecedor)); Database db = new Database(); db.ExecuteInsertScriptWithPk(Script, parms); }
public List <ProdutoDTO> Listar() { string Script = @"SELECT *FROM tb_produto"; List <MySqlParameter> parms = new List <MySqlParameter>(); Database db = new Database(); MySqlDataReader reader = db.ExecuteSelectScript(Script, parms); List <ProdutoDTO> lista = new List <ProdutoDTO>(); while (reader.Read()) { ProdutoDTO dto = new ProdutoDTO(); dto.Id_Produto = reader.GetInt32("Id_Produto"); dto.Nm_Nomepro = reader.GetString("Nm_Nomepro"); dto.pc_preco = reader.GetString("pc_preco"); dto.Ql_Quantidade = reader.GetString("Ql_Quantidade"); dto.Tm_Tamanho = reader.GetString("Tm_Tamanho"); dto.fk_id_funcionario_produto = reader.GetInt32("fk_id_funcionario_produto"); lista.Add(dto); } reader.Close(); return(lista); }
public void Alterar(ProdutoDTO dto) { string Script = @"UPDATE tb_produto SET Nm_Nomepro = @Nm_Nomepro, Tm_Tamanho = @Tm_Tamanho, Ql_Quantidade = @Ql_Quantidade, pc_preco = @pc_preco, fk_id_funcionario_produto = @fk_id_funcionario_produto, fk_id_fonrcedor=@fk_id_fonrcedor WHERE Id_Produto = @Id_Produto"; List <MySqlParameter> parms = new List <MySqlParameter>(); parms.Add(new MySqlParameter("Nm_Nomepro", dto.Nm_Nomepro)); parms.Add(new MySqlParameter("pc_preco", dto.pc_preco)); parms.Add(new MySqlParameter("Ql_Quantidade", dto.Ql_Quantidade)); parms.Add(new MySqlParameter("Tm_Tamanho", dto.Tm_Tamanho)); parms.Add(new MySqlParameter("fk_id_funcionario_produto", dto.fk_id_funcionario_produto)); parms.Add(new MySqlParameter("Id_Produto", dto.Id_Produto)); parms.Add(new MySqlParameter("fk_id_fonrcedor", dto.FkFornecedor)); Database db = new Database(); db.ExecuteInsertScript(Script, parms); }
public List <ProdutoDTO> ConsultarpoID(int id) { string script = @"select * from tb_produto where Id_Produto like @Id_Produto"; List <MySqlParameter> parms = new List <MySqlParameter>(); parms.Add(new MySqlParameter("Id_Cliente", id)); Database db = new Database(); MySqlDataReader reader = db.ExecuteSelectScript(script, parms); List <ProdutoDTO> lista = new List <ProdutoDTO>(); while (reader.Read()) { ProdutoDTO dto = new ProdutoDTO(); dto.Id_Produto = reader.GetInt32("Id_Produto"); dto.Nm_Nomepro = reader.GetString("Nm_Nomepro"); dto.pc_preco = reader.GetString("pc_preco"); dto.Ql_Quantidade = reader.GetString("Ql_Quantidade"); dto.Tm_Tamanho = reader.GetString("Tm_Tamanho"); dto.fk_id_funcionario_produto = reader.GetInt32("fk_id_funcionario_produto"); lista.Add(dto); } reader.Close(); return(lista); }
public void Alterar(ProdutoDTO dto) { ProdutoDataBase db = new ProdutoDataBase(); db.Alterar(dto); }
public void Salvar(ProdutoDTO dto) { ProdutoDataBase db = new ProdutoDataBase(); db.Salvar(dto); }