private void FrmVisorReporte_Load(object sender, EventArgs e) { // TODO: esta línea de código carga datos en la tabla 'monitorOperacionesDataSet.C_Clientes' Puede moverla o quitarla según sea necesario. //this.c_ClientesTableAdapter.Fill(this.monitorOperacionesDataSet.C_Clientes); BS_CClientes.DataSource = NC_Clientes.ListarPorCliente("MAR018"); //this.reportViewer1.RefreshReport(); }
private void Frm_BusqPersonas_Load(object sender, EventArgs e) { BS_CClientes.DataSource = NC_Clientes.Listar(); BS_CFirBenAcc.DataSource = NC_FirBenAcc.Listar(); BS_BBuscados.DataSource = NB_Buscados.Listar(); BS_Grupo_Opciones.DataSource = NGrupo_Opciones.ListarPorCodigo(MOFIN_LIB.Entorno.vs_Grupo); r_GrupoOpciones = BS_Grupo_Opciones.Current as Grupo_Opciones; }
private void Btn_MostrarTodos_Click(object sender, EventArgs e) { BS_CClientes.DataSource = NC_Clientes.Listar(); BS_CFirBenAcc.DataSource = NC_FirBenAcc.Listar(); BS_BBuscados.DataSource = NB_Buscados.Listar(); BS_CClientes.MoveFirst(); BS_CFirBenAcc.MoveFirst(); BS_BBuscados.MoveFirst(); }
private void Construye_ListaLibroOrdenes() { L_LibroOrdenes r_LibroOrdenes = new L_LibroOrdenes(); List <ListaRepLibroOrdenes> Lst_LibroOrdenes = new List <ListaRepLibroOrdenes>(); int vl_regact = BS_LLibroOrdenes.Position; int vl_Filtro = this.Opc_Filtro2.Checked ? 1 : this.Opc_Filtro3.Checked ? 2 : this.Opc_Filtro4.Checked ? 3 : this.Opc_Filtro5.Checked ? 4 : 5; BS_LLibroOrdenes.DataSource = NL_LibroOrdenes.ListarPorStatus(vl_Filtro, Dtp_FDesde.Value, Dtp_FHasta.Value); BS_LLibroOrdenes.MoveFirst(); foreach (object Registro in BS_LLibroOrdenes) { r_LibroOrdenes = BS_LLibroOrdenes.Current as L_LibroOrdenes; if (vl_Filtro == 5 | r_LibroOrdenes.Status == vl_Filtro) { Lst_LibroOrdenes.Add(new ListaRepLibroOrdenes() { Secuencia = r_LibroOrdenes.Secuencia.ToString(), Status = r_LibroOrdenes.Status != null ? Funciones._Mens_Idioma((int)r_LibroOrdenes.Status + 15020) : Funciones._Mens_Idioma(15020), Orden_Fecha = r_LibroOrdenes.Orden_Fecha != null ? (DateTime)r_LibroOrdenes.Orden_Fecha : DateTime.Now, Orden_Tipo = NM_TipoOrdenes.ListarPorCodigo(r_LibroOrdenes.Orden_Tipo).First().Descripcion, Orden_Validez = r_LibroOrdenes.Orden_Validez != null ? Funciones._Mens_Idioma(r_LibroOrdenes.Orden_Validez == 2 ? 15026 : 15025) : "???", Titulo_Cod = r_LibroOrdenes.Titulo_Cod, Titulo_Nme = NM_Titulos.ListarPorCodigo(r_LibroOrdenes.Titulo_Cod).First().Descripcion, Titulo_ISIN = NM_Titulos.ListarPorCodigo(r_LibroOrdenes.Titulo_Cod).First().ISIN, Orden_Nominal = (int)r_LibroOrdenes.Orden_Nominal, Orden_PrecMercado = r_LibroOrdenes.Orden_PrecMercado != null ? (bool)r_LibroOrdenes.Orden_PrecMercado : false, Orden_Precio = r_LibroOrdenes.Orden_Precio != null ? (decimal)r_LibroOrdenes.Orden_Precio : 0, Orden_ValorEfectivo = r_LibroOrdenes.Orden_ValorEfectivo != null ? (decimal)r_LibroOrdenes.Orden_ValorEfectivo : 0, Cuenta = r_LibroOrdenes.Cuenta, Cliente_Cod = r_LibroOrdenes.Cliente_Cod, Cliente_Nme = NC_Clientes.ListarPorCliente(r_LibroOrdenes.Cliente_Cod).First().Nombre, Cliente_Email = NC_Clientes.ListarPorCliente(r_LibroOrdenes.Cliente_Cod).First().IG_Email, Cliente_Ejecutivo = NC_Clientes.ListarPorCliente(r_LibroOrdenes.Cliente_Cod).First().Ejecutivo, Cliente_Status = Funciones._Mens_Idioma(NC_Clientes.ListarPorCliente(r_LibroOrdenes.Cliente_Cod).First().Activo == true ? 126 : 127), Aprobado_Por = r_LibroOrdenes.Aprob_Por, Aprobado_Fecha = r_LibroOrdenes.Aprob_Fecha != null ? (DateTime)r_LibroOrdenes.Aprob_Fecha : DateTime.Now, Pacto_Fecha = r_LibroOrdenes.Pacto_Fecha != null ? (DateTime)r_LibroOrdenes.Pacto_Fecha : DateTime.Now, Pacto_FecValor = r_LibroOrdenes.Pacto_FecValor != null ? (DateTime)r_LibroOrdenes.Pacto_FecValor : DateTime.Now, Pacto_Nominal = r_LibroOrdenes.Pacto_Nominal != null ? (int)r_LibroOrdenes.Pacto_Nominal : 0, Pacto_Precio = r_LibroOrdenes.Pacto_Precio != null ? (decimal)r_LibroOrdenes.Pacto_Precio.Value : 0, Pacto_Valor = r_LibroOrdenes.Pacto_Valor != null ? (decimal)r_LibroOrdenes.Pacto_Valor : 0, Ejecutada_Por = r_LibroOrdenes.Ejecutada_Por }); } BS_LLibroOrdenes.MoveNext(); } BS_LLibroOrdenes.DataSource = NL_LibroOrdenes.Listar(); BS_LLibroOrdenes.Position = vl_regact; Grd_LibroCompuesto.DataSource = Lst_LibroOrdenes; }
private void Frm_LibroOrdenes_Load(object sender, EventArgs e) { BS_LLibroOrdenes.DataSource = NL_LibroOrdenes.Listar(); BS_CClientes.DataSource = NC_Clientes.Listar(); BS_MTipoOrdenes.DataSource = NM_TipoOrdenes.Listar(); BS_MTitulos.DataSource = NM_Titulos.Listar(); BS_Grupo_Opciones.DataSource = NGrupo_Opciones.ListarPorCodigo(Entorno.vs_Grupo); r_GrupoOpciones = BS_Grupo_Opciones.Current as Grupo_Opciones; this.Construye_ListaLibroOrdenes(); this.Modo_Consulta(); }
private void Grd_LibroOrdenes_CurrentCellChanged(object sender, EventArgs e) { r_LibroOrdenes = BS_LLibroOrdenes.Current as L_LibroOrdenes; this.Opc_Status1.Checked = r_LibroOrdenes.Status == 1 ? true : false; this.Opc_Status2.Checked = r_LibroOrdenes.Status == 2 ? true : false; this.Opc_Status3.Checked = r_LibroOrdenes.Status == 3 ? true : false; this.Opc_Status4.Checked = r_LibroOrdenes.Status == 4 ? true : false; this.Opc_Validez1.Checked = r_LibroOrdenes.Orden_Validez == 1 ? true : false; this.Opc_Validez2.Checked = r_LibroOrdenes.Orden_Validez == 2 ? true : false; this.TSB_ActualizaBotonesNavegacion(); this.Txt_ClienteNme.Text = NC_Clientes.ListarPorCliente(r_LibroOrdenes.Cliente_Cod).Count > 0 ? NC_Clientes.ListarPorCliente(r_LibroOrdenes.Cliente_Cod).First().Nombre : ""; this.Txt_TituloDesc.Text = NM_Titulos.ListarPorCodigo(r_LibroOrdenes.Titulo_Cod).Count > 0 ? NM_Titulos.ListarPorCodigo(r_LibroOrdenes.Titulo_Cod).First().Descripcion : ""; }
private void Btn_BuscarTodos_Click(object sender, EventArgs e) { this.Btn_MostrarTodos_Click(null, null); List <ListaBuscaTodos> Lst_BuscaTodos = new List <ListaBuscaTodos>(); int vl_opcBusqueda = this.Opc_CritBus1.Checked ? 1 : this.Opc_CritBus2.Checked ? 2 : 3; BS_CClientes.DataSource = NC_Clientes.Listar(); int vl_cuantosson = BS_CClientes.Count; BS_CClientes.MoveFirst(); foreach (object registro in BS_CClientes) { r_Clientes = BS_CClientes.Current as C_Clientes; int vl_regactual = BS_CClientes.Position + 1; this.Lbl_Proceso.Text = vl_regactual.ToString() + "/" + vl_cuantosson + " " + r_Clientes.Nombre + "..."; // this.Lbl_Proceso.ForeColor = System.Drawing.ColorTranslator.FromOle(0); this.Lbl_Proceso.Refresh(); string vl_Nombre = r_Clientes.Nombre.ToUpper().Trim(); List <string> Lst_Nombres = vl_Nombre.ToUpper().Trim().Split(' ').ToList(); for (int i = 0; i < Lst_Nombres.Count; i++) { if (Lst_Nombres[i].Length <= 0) { Lst_Nombres.RemoveAt(i); i = 0; } } if (Lst_Nombres.Count < 6) { for (int i = Lst_Nombres.Count; i < 6; i++) { Lst_Nombres.Add(""); } } switch (vl_opcBusqueda) { case 1: // Todas las Palabras del Nombre /// Busqueda en tabla de Buscados BS_BBuscados.MoveFirst(); foreach (object Registro in BS_BBuscados) { r_Buscados = BS_BBuscados.Current as B_Buscados; if (r_Buscados.Nombre.ToUpper().Contains(Lst_Nombres[0]) == true & r_Buscados.Nombre.ToUpper().Contains(Lst_Nombres[1]) == true & r_Buscados.Nombre.ToUpper().Contains(Lst_Nombres[2]) == true & r_Buscados.Nombre.ToUpper().Contains(Lst_Nombres[3]) == true & r_Buscados.Nombre.ToUpper().Contains(Lst_Nombres[4]) == true & r_Buscados.Nombre.ToUpper().Contains(Lst_Nombres[5]) == true) { Lst_BuscaTodos.Add(new ListaBuscaTodos() { Codigo = r_Clientes.Codigo, Nombre = r_Buscados.Nombre, Doc_ID = r_Buscados.Doc_ID, Ente_Busca = r_Buscados.Ente_Busca, Fec_Busqueda = (DateTime)r_Buscados.Fec_Busqueda, Fec_Registro = (DateTime)r_Buscados.Fec_Registro, pais_Busca = r_Buscados.Pais_Busca }); } BS_BBuscados.MoveNext(); } break; case 2: // Cualquier Palabra del Nombre /// Busqueda en tabla de Buscados BS_BBuscados.MoveFirst(); foreach (object Registro in BS_BBuscados) { r_Buscados = BS_BBuscados.Current as B_Buscados; if (r_Buscados.Nombre.ToUpper().Contains(Lst_Nombres[0]) == true | (Lst_Nombres[1] != "" ? r_Buscados.Nombre.ToUpper().Contains(Lst_Nombres[1]) == true : false) | (Lst_Nombres[2] != "" ? r_Buscados.Nombre.ToUpper().Contains(Lst_Nombres[2]) == true : false) | (Lst_Nombres[3] != "" ? r_Buscados.Nombre.ToUpper().Contains(Lst_Nombres[3]) == true : false) | (Lst_Nombres[4] != "" ? r_Buscados.Nombre.ToUpper().Contains(Lst_Nombres[4]) == true : false) | (Lst_Nombres[5] != "" ? r_Buscados.Nombre.ToUpper().Contains(Lst_Nombres[5]) == true : false)) { Lst_BuscaTodos.Add(new ListaBuscaTodos() { Codigo = r_Clientes.Codigo, Nombre = r_Buscados.Nombre, Doc_ID = r_Buscados.Doc_ID, Ente_Busca = r_Buscados.Ente_Busca, Fec_Busqueda = (DateTime)r_Buscados.Fec_Busqueda, Fec_Registro = (DateTime)r_Buscados.Fec_Registro, pais_Busca = r_Buscados.Pais_Busca }); } BS_BBuscados.MoveNext(); } break; case 3: // Documento de Identidad string vl_Doc_ID = r_Clientes.Doc_ID.ToUpper().Trim(); if (vl_Doc_ID.Length >= 3) { int vl_NumCars = 0; if (this.Opc_DocID1.Checked == true) { vl_NumCars = this.Nud_NroCar.Value > vl_Doc_ID.Length ? vl_Doc_ID.Length : (int)this.Nud_NroCar.Value; } else { vl_NumCars = vl_Doc_ID.Length; } string vl_DocID = vl_Doc_ID.Substring((int)(vl_Doc_ID.Length - vl_NumCars)); /// Busqueda en tabla de Buscados BS_BBuscados.MoveFirst(); foreach (object Registro in BS_BBuscados) { r_Buscados = BS_BBuscados.Current as B_Buscados; if (r_Buscados.Doc_ID.ToUpper().Contains(vl_DocID) == true) { Lst_BuscaTodos.Add(new ListaBuscaTodos() { Codigo = r_Clientes.Codigo, Nombre = r_Buscados.Nombre, Doc_ID = r_Buscados.Doc_ID, Ente_Busca = r_Buscados.Ente_Busca, Fec_Busqueda = (DateTime)r_Buscados.Fec_Busqueda, Fec_Registro = (DateTime)r_Buscados.Fec_Registro, pais_Busca = r_Buscados.Pais_Busca }); } BS_BBuscados.MoveNext(); } } break; } BS_CClientes.MoveNext(); } this.Grd_BuscaTodos.DataSource = Lst_BuscaTodos.ToList(); this.Grd_BuscaTodos.Visible = true; this.Btn_Mostrar.Visible = true; this.Lbl_Proceso.Text = ""; }