public void imprimir() { try { //V_FAC_PEDIDO enca = (from u in _datasistema.ContextoVentas.V_FAC_PEDIDO //where u.ID == (int)UIID.EditValue //select u).First(); V_FAC_PEDIDO enca = manejadorData.consultarVistaPorId(int.Parse(UIID.Text)); //List<V_FAC_DETA_PEDIDO> detas = (from u in _datasistema.ContextoVentas .V_FAC_DETA_PEDIDO // where u.ID_PEDIDO == (int)UIID.EditValue // select u).ToList(); List <V_FAC_DETA_PEDIDO> detas = manejadorDataDetalle.consultarVistaPorIdEnca(int.Parse(UIID.Text)); cPedido data = new cPedido(enca, detas); rpt_pedido rpt = new rpt_pedido(); List <cPedido> prpdata = new List <cPedido>(); prpdata.Add(data); rpt.DataSource = prpdata; //rpt.ShowPreviewDialog(); } catch (Exception ex) { MetodosForm.mensajeErrorDefault(ex.Message, _datasistema); } }
public V_FAC_PEDIDO consultarVistaPorId(int id) { _datasistema.conectarVentas(); V_FAC_PEDIDO l = (from u in _datasistema.ContextoVentas.V_FAC_PEDIDO where u.ID == id select u).First(); return(l); }
private void UIGRIDVIEW_DoubleClick(object sender, EventArgs e) { if (UIGRIDVIEW.FocusedRowHandle >= 0) { V_FAC_PEDIDO tupla = (V_FAC_PEDIDO )UIGRIDVIEW.GetFocusedRow(); pedidoSelected = (from u in _datasistema.ContextoVentas.FAC_PEDIDO where u.ID == tupla.ID select u).First(); this.Close(); } }
public cPedido(V_FAC_PEDIDO _enca, List <V_FAC_DETA_PEDIDO> _deta) { encabezado = _enca; detalle = _deta; }