private List <ReporteComisiones> GetListReporteDetalle(int detalle) { try { Sesion session = new Sesion(); session = (Sesion)Session["Sesion" + Session.SessionID]; CN_CatCompensacion clsCatCompensacion = new CN_CatCompensacion(); SistemaCompensacionGetXML sistemaCompensacionGetXMLconcentrado = new SistemaCompensacionGetXML(); sistemaCompensacionGetXMLconcentrado.Id_Emp = session.Id_Emp; sistemaCompensacionGetXMLconcentrado.Id_Cd = this.txtCdi_Id.Text == "" ? -1 : Convert.ToInt32(this.txtCdi_Id.Text); sistemaCompensacionGetXMLconcentrado.Id_Sistema = 18; sistemaCompensacionGetXMLconcentrado.Anio = Convert.ToInt32(this.cmbanio.SelectedValue); sistemaCompensacionGetXMLconcentrado.Mes = Convert.ToInt32(this.cmbmes.SelectedValue); sistemaCompensacionGetXMLconcentrado.MesTexto = this.cmbmes.Text; sistemaCompensacionGetXMLconcentrado.Id_TipoRepresentante = 3; // Convert.ToInt32(this.CmbTipo_Representante.SelectedValue); ReporteComisiones registrorik = new ReporteComisiones(); List <ReporteComisiones> listaConcentrado = new List <ReporteComisiones>(); string StrCnx = ConfigurationManager.AppSettings.Get("strConnection"); session.Emp_Cnx = StrCnx + ";Connect Timeout=60000"; if (detalle == 0) //encabezado { clsCatCompensacion.ReporteConcentrado(sistemaCompensacionGetXMLconcentrado, session.Emp_Cnx, ref listaConcentrado); } // clsCatCompensacion.ReporteConcentradoComisiones(sistemaCompensacionGetXMLconcentrado, 0, session.Emp_Cnx, ref listaConcentrado); if (detalle == 1) //detalle por cliente { clsCatCompensacion.ReporteConcentradoComisiones(sistemaCompensacionGetXMLconcentrado, 1, session.Emp_Cnx, ref listaConcentrado); } if (detalle == 2) // detalle por factura { clsCatCompensacion.ReporteConcentradoComisiones(sistemaCompensacionGetXMLconcentrado, 2, session.Emp_Cnx, ref listaConcentrado); } if (detalle == 3) //detalle por producto { clsCatCompensacion.ReporteConcentradoComisiones(sistemaCompensacionGetXMLconcentrado, 3, session.Emp_Cnx, ref listaConcentrado); } return(listaConcentrado); } catch (Exception ex) { throw ex; } }
public void ReporteConcentradoFranquiciasDetProducto(SistemaCompensacionGetXML confsistcompensacion, string Conexion, ref List <ReporteComisiones> registrorik) { try { new CD_CatCompensacion().ReporteConcentradoFranquiciasDetProducto(confsistcompensacion, Conexion, ref registrorik); } catch (Exception ex) { throw ex; } }
public void ConsultaRepresentantesListado(SistemaCompensacionGetXML confsistcompensacion, string Conexion, ref List <ReporteComisiones> list) { try { new CD_CatCompensacion().ConsultaRepresentantesListado(confsistcompensacion, Conexion, ref list); } catch (Exception ex) { throw ex; } }
public void ReporteConcentradoComisiones(SistemaCompensacionGetXML confsistcompensacion, int idreporte, string Conexion, ref List <ReporteComisiones> registrorik) { try { new CD_CatCompensacion().ReporteConcentradoComisiones(confsistcompensacion, idreporte, Conexion, ref registrorik); } catch (Exception ex) { throw ex; } }
public void ReporteComisionesGetXML(SistemaCompensacionGetXML confsistcompensacion, string Conexion) { try { new CD_CatCompensacion().ReporteComisionesGetXML(confsistcompensacion, Conexion); } catch (Exception ex) { throw ex; } }