/// <summary> /// Genera la Información de los Filtros de Búsqueda. /// </summary> /// <creo>Héctor Gabriel Galicia Luna</creo> /// <fecha_creo>19 de Enero de 2016</fecha_creo> /// <modifico></modifico> /// <fecha_modifico></fecha_modifico> /// <causa_modificacion></causa_modificacion> private Cls_Rep_Ingresos_Negocio Filtros() { Cls_Rep_Ingresos_Negocio Aux = new Cls_Rep_Ingresos_Negocio(); int Anio_Inicial = string.IsNullOrEmpty(Cmb_Anio_Inicial.Text) ? 0 : int.Parse(Cmb_Anio_Inicial.Text); int Anio_Final = string.IsNullOrEmpty(Cmb_Anio_Final.Text) ? 0 : int.Parse(Cmb_Anio_Final.Text); if (Anio_Final == 0 || Anio_Inicial == 0) { throw new Exception("Debe Seleccionar una Año de Inicio o de Fin"); } Aux.P_Anio_Inicio = Anio_Inicial; Aux.P_Anio_Final = Anio_Final; if (Cmb_Turno.SelectedIndex > 0) { Aux.P_Turno_ID = Cmb_Turno.SelectedValue.ToString(); } if (Cmb_Numero_Caja.SelectedIndex > 0) { Aux.P_No_Caja = Cmb_Numero_Caja.SelectedValue.ToString(); } return(Aux); }
/// <summary> /// Muestra la Información del Concentrado de Recaudación y Visitantes en pantalla. /// </summary> /// <creo>Héctor Gabriel Galicia Luna</creo> /// <fecha_creo>19 de Enero de 2016</fecha_creo> /// <modifico></modifico> /// <fecha_modifico></fecha_modifico> /// <causa_modificacion></causa_modificacion> private void Concentrado(object Filtros) { try { Cls_Rep_Ingresos_Negocio Neg_Ingresos = (Cls_Rep_Ingresos_Negocio)Filtros; DataTable Resultados = Neg_Ingresos.Concentrado(); SetResultados(Resultados); //Grd_Resultados.DataSource = Neg_Ingresos.Concentrado(); } catch (Exception e) { MessageBox.Show(e.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); HidePanel(); } }
/// <summary> /// Muestra la información de las Tarifas en pantalla. /// </summary> /// <creo>Héctor Gabriel Galicia Luna</creo> /// <fecha_creo>19 de Enero de 2016</fecha_creo> /// <modifico></modifico> /// <fecha_modifico></fecha_modifico> /// <causa_modificacion></causa_modificacion> private void Recaudacion_Tarifa(object Filtros) { try { Cls_Rep_Ingresos_Negocio Neg_Ingresos = (Cls_Rep_Ingresos_Negocio)Filtros; DataSet Resultados = Neg_Ingresos.Recaudación_Tarifa(); Limpiar_Resultados(Resultados); SetResultados(Resultados.Tables[0]); } catch (Exception e) { MessageBox.Show(e.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); HidePanel(); } }
/// <summary> /// Genera la Información de los Filtros de Búsqueda. /// </summary> /// <creo>Héctor Gabriel Galicia Luna</creo> /// <fecha_creo>19 de Enero de 2016</fecha_creo> /// <modifico></modifico> /// <fecha_modifico></fecha_modifico> /// <causa_modificacion></causa_modificacion> private object[] Filtros() { Cls_Rep_Ingresos_Negocio Aux = new Cls_Rep_Ingresos_Negocio(); string Res = string.Empty; int Anio_Inicial = string.IsNullOrEmpty(Cmb_Anio_Inicial.Text) ? 0 : int.Parse(Cmb_Anio_Inicial.Text); int Anio_Final = string.IsNullOrEmpty(Cmb_Anio_Final.Text) ? 0 : int.Parse(Cmb_Anio_Final.Text); if (Anio_Inicial > Anio_Final) { throw new Exception("El Año Inicial no puede ser Mayor al Año Final"); } Aux.P_Anio_Inicio = Anio_Inicial; Aux.P_Anio_Final = Anio_Final; if (Cmb_Turno.SelectedIndex > 0) { if (Res != null) { Res += "Turno: " + Cmb_Turno.Text + ", "; } Aux.P_Turno_ID = Cmb_Turno.SelectedValue.ToString(); } if (Cmb_Numero_Caja.SelectedIndex > 0) { if (Res != null) { Res += "No. Caja: " + Cmb_Numero_Caja.Text + ", "; } Aux.P_No_Caja = Cmb_Numero_Caja.SelectedValue.ToString(); } if (Cmb_Museo.SelectedIndex > 0) { if (Res != null) { Res += "Museo: " + Cmb_Museo.Text + ", "; } Aux.P_Museo_ID = Cmb_Museo.Text == "MUSEO MOMIAS" ? "00001" : "00002"; } if (Cmb_Lugar_Venta.SelectedIndex > 0) { if (Res != null) { Res += "Lugar de Venta: " + Cmb_Lugar_Venta.Text + ", "; } Aux.P_Lugar_Venta = Cmb_Lugar_Venta.Text; } if (Cmb_Producto.SelectedIndex > 0) { if (Res != null) { Res += "Tarifa: " + Cmb_Producto.Text + ", "; } Aux.P_Tarifa_Id = Cmb_Producto.SelectedValue.ToString(); } if (Cmb_Tipo_Reporte.SelectedIndex > 0) { if (Res != null) { Res += "Tipo: " + Cmb_Tipo_Reporte.Text + ", "; } } if (Res != string.Empty) { Res = Res.Substring(0, Res.LastIndexOf(",")); } return(new object[] { Aux, Res }); }