void imprimircodigo() { try { if (LstDetMovi.Count > 0) { if (MessageBox.Show("¿Se procedera a imprimir los codigos de barra de los productos especiales?", "Impresión de Codigo de Barra", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { //-- CARLOS ACTALIZACION List <XPRO_CUS_CID_Rpt001_Info> listData = new List <XPRO_CUS_CID_Rpt001_Info>(); XPRO_CUS_CID_Rpt001_Bus Bus_Codigo_barra = new XPRO_CUS_CID_Rpt001_Bus(); listData = Bus_Codigo_barra.Get_Codigo_Barra(param.IdEmpresa, InfoCabMovInv.IdSucursal, InfoCabMovInv.IdBodega, InfoCabMovInv.IdMovi_inven_tipo, Convert.ToInt32(InfoCabMovInv.IdNumMovi)); XPRO_CUS_CID_Rpt001 CRpt = new XPRO_CUS_CID_Rpt001(); CRpt.loadData(listData); CRpt.ShowPreviewDialog(); } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString()); } }
void imprimircodigo() { try { List <XPRO_CUS_CID_Rpt001_Info> listDataMPSobrante = new List <XPRO_CUS_CID_Rpt001_Info>(); XPRO_CUS_CID_Rpt001 frp = new XPRO_CUS_CID_Rpt001(); List <XPRO_CUS_CID_Rpt001_Info> listData = new List <XPRO_CUS_CID_Rpt001_Info>(); XPRO_CUS_CID_Rpt001_Bus bus = new XPRO_CUS_CID_Rpt001_Bus(); listData = bus.Get_Codigo_Barra(param.IdEmpresa, param.IdSucursal, InfoDetalleSubPieza.IdBodega, InfoDetalleSubPieza.IdMovi_inven_tipo, Convert.ToInt32(idMovimientoimprimir)); if (idMovimientoimprimirMPSobrante > 0) { listDataMPSobrante = bus.Get_Codigo_Barra(param.IdEmpresa, param.IdSucursal, InfoDetalleMPSobrante.IdBodega, InfoDetalleMPSobrante.IdMovi_inven_tipo, Convert.ToInt32(idMovimientoimprimirMPSobrante)); if (listDataMPSobrante != null) { listData.AddRange(listDataMPSobrante); } } frp.loadData(listData); frp.ShowPreviewDialog(); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString()); } }