private det_devolution build_detdevo(MySqlDataReader data) { det_devolution item = new det_devolution( data.GetInt32("id"), data.GetInt32("id_devolucion"), data.GetDouble("cantidad"), data.GetInt32("id_producto"), data.GetDouble("pu"), data.GetString("almacen") ); return(item); }
public List <det_devolution> get_no_enviados() { string query = "select id, id_devolucion, cantidad, id_producto, pu, almacen from tbadetdevo where estado='N'"; MySqlDataReader data = runQuery(query); List <det_devolution> result = new List <det_devolution>(); if (data.HasRows) { while (data.Read()) { det_devolution item = build_detdevo(data); result.Add(item); } } return(result); }
public List <det_devolution> get_detallebyproveedor(int id_proveedor) { string query = "select tbadetdevo.id, tbadetdevo.id_devolucion, tbadetdevo.cantidad, tbadetdevo.id_producto, tbadetdevo.pu, tbadetdevo.almacen from tbadetdevo inner join tbaproductos on tbadetdevo.id_producto=tbaproductos.id inner join tbadevoluciones on tbadevoluciones.id=tbadetdevo.id_devolucion where tbaproductos.proveedor='" + id_proveedor + "' and tbadevoluciones.estado='N' group by tbadetdevo.id_producto"; MySqlDataReader data = runQuery(query); List <det_devolution> result = new List <det_devolution>(); if (data.HasRows) { while (data.Read()) { det_devolution item = build_detdevo(data); result.Add(item); } } return(result); }