public List <PedidoDTO> Listar() { string script = @"SELECT * FROM TB_PEDIDO"; Database db = new Database(); MySqlDataReader reader = db.ExecuteSelectScript(script, null); List <PedidoDTO> lstPedidoDTO = new List <PedidoDTO>(); while (reader.Read()) { PedidoDTO pedidoDTO = new PedidoDTO(); pedidoDTO.ID_Pedido = reader.GetInt32("ID_PEDIDO"); pedidoDTO.Vl_Pedido = reader.GetDecimal("VL_PEDIDO"); pedidoDTO.Observacao = reader.GetString("OBS_PEDIDO"); pedidoDTO.Dt_Pedido = reader.GetDateTime("DT_PEDIDO"); pedidoDTO.FK_Funcionario = reader.GetInt32("FK_FUNCIONARIO"); pedidoDTO.FK_Cliente = reader.GetInt32("FK_CLIENTE"); lstPedidoDTO.Add(pedidoDTO); } reader.Close(); return(lstPedidoDTO); }
public void Alterar(PedidoDTO pedidoDTO) { string script = @"UPDATE TB_PEDIDO SET VL_PEDIDO = @VL_PEDIDO, OBS_PEDIDO = @OBS_PEDIDO, DT_PEDIDO = @DT_PEDIDO, FK_FUNCIONARIO = @FK_FUNCIONARIO, FK_CLIENTE = @FK_CLIENTE WHERE ID_PRODUTO = @ID_PRODUTO"; List <MySqlParameter> parms = new List <MySqlParameter>(); parms.Add(new MySqlParameter("ID_PEDIDO", pedidoDTO.ID_Pedido)); parms.Add(new MySqlParameter("VL_PEDIDO", pedidoDTO.Vl_Pedido)); parms.Add(new MySqlParameter("OBS_PEDIDO", pedidoDTO.Observacao)); parms.Add(new MySqlParameter("DT_PEDIDO", pedidoDTO.Dt_Pedido)); parms.Add(new MySqlParameter("FK_FUNCIONARIO", pedidoDTO.FK_Funcionario)); parms.Add(new MySqlParameter("FK_CLIENTE", pedidoDTO.FK_Cliente));; Database db = new Database(); db.ExecuteInsertScript(script, parms); }
public int Salvar(PedidoDTO pedidoDTO) { string script = @"INSERT INTO TB_PEDIDO ( VL_PEDIDO, OBS_PEDIDO, DT_PEDIDO, FK_FUNCIONARIO, FK_CLIENTE) VALUES (@VL_PEDIDO, @OBS_PEDIDO, @DT_PEDIDO, @FK_FUNCIONARIO, @FK_CLIENTE)"; List <MySqlParameter> parms = new List <MySqlParameter>(); parms.Add(new MySqlParameter("VL_PEDIDO", pedidoDTO.Vl_Pedido)); parms.Add(new MySqlParameter("OBS_PEDIDO", pedidoDTO.Observacao)); parms.Add(new MySqlParameter("DT_PEDIDO", pedidoDTO.Dt_Pedido)); parms.Add(new MySqlParameter("FK_FUNCIONARIO", pedidoDTO.FK_Funcionario)); parms.Add(new MySqlParameter("FK_CLIENTE", pedidoDTO.FK_Cliente)); Database db = new Database(); int pk = db.ExecuteInsertScriptWithPK(script, parms); return(pk); }
public void Alterar(PedidoDTO pedidoDTO) { db.Alterar(pedidoDTO); }
public int Salvar(PedidoDTO pedidoDTO) { int id = db.Salvar(pedidoDTO); return(id); }