private void Frm_TablasMaestras_Load(object sender, EventArgs e) { BS_MActivComercial.DataSource = NM_ActivComercial.Listar(); BS_MAntiguedad.DataSource = NM_Antiguedad.Listar(); BS_MCriptomonedas.DataSource = NM_Criptomonedas.Listar(); BS_MEdad.DataSource = NM_Edad.Listar(); BS_MEstados.DataSource = NM_Estados.Listar(); BS_MNivelRiesgo.DataSource = NM_NivelRiesgo.Listar(); BS_MPais.DataSource = NM_Pais.Listar(); BS_MPEP.DataSource = NM_PEP.Listar(); BS_MProductos.DataSource = NM_Productos.Listar(); BS_MProfesiones.DataSource = NM_Profesiones.Listar(); BS_MServicios.DataSource = NM_Servicios.Listar(); BS_MTipoDocID.DataSource = NM_TipoDocID.Listar(); BS_MTipoEstructuraEmpresa.DataSource = NM_TipoEstructuraEmpresa.Listar(); BS_MTipoOrdenes.DataSource = NM_TipoOrdenes.Listar(); BS_MTipoPersJuridica.DataSource = NM_TipoPersJuridica.Listar(); BS_MTitulos.DataSource = NM_Titulos.Listar(); BS_MVolOperPersNat.DataSource = NM_VolOperPersNat.Listar(); BS_MVolOperPersJur.DataSource = NM_VolOperPersJur.Listar(); BS_Grupo_Opciones.DataSource = NGrupo_Opciones.ListarPorCodigo(MOFIN_LIB.Entorno.vs_Grupo); r_GrupoOpciones = BS_Grupo_Opciones.Current as Grupo_Opciones; Cmb_TablaMaestra.SelectedIndex = 0; this.Modo_Consulta(); this.Grd_Detalles.Focus(); }
private void TSB_Eliminar_Click(object sender, EventArgs e) { if (Grd_Detalles.CurrentRow != null) { vl_RegEliminar = Grd_Detalles.CurrentRow.Cells["Col_Nombre"].Value.ToString(); } DialogResult vl_Resp = MessageBox.Show(Funciones._Mens_Idioma(9010) + "\n\n" + vl_RegEliminar, Funciones._Mens_Idioma(201), MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (vl_Resp == DialogResult.Yes) { switch (Cmb_TablaMaestra.SelectedIndex) { case 0: // "Actividad Comercial" NM_ActivComercial.Elimiar(BS_MActivComercial.Current as M_ActivComercial); BS_MActivComercial.DataSource = NM_ActivComercial.Listar(); //BS_TablaMaestra.DataSource = NM_ActivComercial.Listar(); break; case 1: // "Antigüedad" NM_Antiguedad.Elimiar(BS_MAntiguedad.Current as M_Antiguedad); BS_MAntiguedad.DataSource = NM_Antiguedad.Listar(); break; case 2: // "Criptomonedas" NM_Criptomonedas.Elimiar(BS_MCriptomonedas.Current as M_Criptomonedas); BS_MCriptomonedas.DataSource = NM_Criptomonedas.Listar(); break; case 3: // "Edad" NM_Edad.Elimiar(BS_MEdad.Current as M_Edad); BS_MEdad.DataSource = NM_Edad.Listar(); break; case 4: // "Estados" // NM_Estados.Elimiar(BS_MEstados.Current as M_Estados); NM_Estados.Elimiar(r_TablaMaestra4 as M_Estados); BS_MEstados.DataSource = NM_Estados.Listar(); this.Cmb_Pais_SelectedIndexChanged(null, null); break; case 5: // Nivel de Riesgo NM_NivelRiesgo.Elimiar(BS_MNivelRiesgo.Current as M_NivelRiesgo); BS_MNivelRiesgo.DataSource = NM_NivelRiesgo.Listar(); break; case 6: // "Pais" NM_Pais.Elimiar(BS_MPais.Current as M_Pais); BS_MPais.DataSource = NM_Pais.Listar(); break; case 7: // "P.E.P." NM_PEP.Elimiar(BS_MPEP.Current as M_PEP); BS_MPEP.DataSource = NM_PEP.Listar(); break; case 8: // "Productos" NM_Productos.Elimiar(BS_MProductos.Current as M_Productos); BS_MProductos.DataSource = NM_Productos.Listar(); break; case 9: // "Profesión" NM_Profesiones.Elimiar(BS_MProfesiones.Current as M_Profesiones); BS_MProfesiones.DataSource = NM_Profesiones.Listar(); break; case 10: // "Servicios" NM_Servicios.Elimiar(BS_MServicios.Current as M_Servicios); BS_MServicios.DataSource = NM_Servicios.Listar(); break; case 11: // "Tipo de Documento Identidad" NM_TipoDocID.Elimiar(BS_MTipoDocID.Current as M_TipoDocID); BS_MTipoDocID.DataSource = NM_TipoDocID.Listar(); break; case 12: // "Tipo de Estructura" NM_TipoEstructuraEmpresa.Elimiar(BS_MTipoEstructuraEmpresa.Current as M_TipoEstructuraEmpresa); BS_MTipoEstructuraEmpresa.DataSource = NM_TipoEstructuraEmpresa.Listar(); break; case 13: // "Tipo de Persona Jurídica" NM_TipoPersJuridica.Elimiar(BS_MTipoPersJuridica.Current as M_TipoPersJuridica); BS_MTipoPersJuridica.DataSource = NM_TipoPersJuridica.Listar(); break; case 14: // "Vol. Oper. Pers. Natural" NM_VolOperPersNat.Elimiar(BS_MVolOperPersNat.Current as M_VolOperPersNat); BS_MVolOperPersNat.DataSource = NM_VolOperPersNat.Listar(); break; case 15: // "Vol. Oper. Pers. Jurídica" NM_VolOperPersJur.Elimiar(BS_MVolOperPersJur.Current as M_VolOperPersJur); BS_MVolOperPersJur.DataSource = NM_VolOperPersJur.Listar(); break; } Grd_Detalles.Refresh(); MessageBox.Show(MOFIN_LIB.Funciones._Mens_Idioma(9011), MOFIN_LIB.Funciones._Mens_Idioma(201), MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void Btn_Aceptar_Click(object sender, EventArgs e) { switch (Cmb_TablaMaestra.SelectedIndex) { case 0: // "Actividad Comercial" r_TablaMaestra0.Codigo = short.Parse(Txt_Codigo.Text); r_TablaMaestra0.Descripcion = this.Txt_Nombre.Text.Trim(); r_TablaMaestra0.Valor = byte.Parse(this.NUD_Valor.Value.ToString()); r_TablaMaestra0.CondEspSeguridad = this.Chk_CES.Checked; if (vl_EsNuevo) { NM_ActivComercial.Insertar(r_TablaMaestra0); } else { NM_ActivComercial.Actualizar(r_TablaMaestra0); } BS_MActivComercial.DataSource = NM_ActivComercial.Listar(); break; case 1: // "Antigüedad" r_TablaMaestra1.Codigo = short.Parse(Txt_Codigo.Text); r_TablaMaestra1.Descripcion = this.Txt_Nombre.Text.Trim(); r_TablaMaestra1.Valor = byte.Parse(this.NUD_Valor.Value.ToString()); r_TablaMaestra1.CondEspSeguridad = this.Chk_CES.Checked; if (vl_EsNuevo) { NM_Antiguedad.Insertar(r_TablaMaestra1); } else { NM_Antiguedad.Actualizar(r_TablaMaestra1); } BS_MAntiguedad.DataSource = NM_Antiguedad.Listar(); break; case 2: // "Criptomonedas" r_TablaMaestra2.Codigo = short.Parse(Txt_Codigo.Text); r_TablaMaestra2.Descripcion = this.Txt_Nombre.Text.Trim(); r_TablaMaestra2.Valor = byte.Parse(this.NUD_Valor.Value.ToString()); r_TablaMaestra2.CondEspSeguridad = this.Chk_CES.Checked; if (vl_EsNuevo) { NM_Criptomonedas.Insertar(r_TablaMaestra2); } else { NM_Criptomonedas.Actualizar(r_TablaMaestra2); } BS_MCriptomonedas.DataSource = NM_Criptomonedas.Listar(); break; case 3: // "Edad" r_TablaMaestra3.Codigo = short.Parse(Txt_Codigo.Text); r_TablaMaestra3.Descripcion = this.Txt_Nombre.Text.Trim(); r_TablaMaestra3.Valor = byte.Parse(this.NUD_Valor.Value.ToString()); r_TablaMaestra3.CondEspSeguridad = this.Chk_CES.Checked; if (vl_EsNuevo) { NM_Edad.Insertar(r_TablaMaestra3); } else { NM_Edad.Actualizar(r_TablaMaestra3); } BS_MEdad.DataSource = NM_Edad.Listar(); break; case 4: // "Estados" r_TablaMaestra4.Codigo = short.Parse(Txt_Codigo.Text); r_TablaMaestra4.Descripcion = this.Txt_Nombre.Text.Trim(); r_TablaMaestra4.Valor = byte.Parse(this.NUD_Valor.Value.ToString()); r_TablaMaestra4.CondEspSeguridad = this.Chk_CES.Checked; if (vl_EsNuevo) { r_TablaMaestra6 = BS_MPais.Current as M_Pais; r_TablaMaestra4.Cod_Compuesto = int.Parse(r_TablaMaestra6.Codigo.ToString() + int.Parse(Txt_Codigo.Text).ToString("000")); r_TablaMaestra4.Cod_Pais = r_TablaMaestra6.Codigo; NM_Estados.Insertar(r_TablaMaestra4); } else { NM_Estados.Actualizar(r_TablaMaestra4); } BS_MEstados.DataSource = NM_Estados.Listar(); break; case 5: // Nivel de Riesgo r_TablaMaestra5.Codigo = short.Parse(Txt_Codigo.Text); r_TablaMaestra5.Descripcion = this.Txt_Nombre.Text.Trim(); r_TablaMaestra5.valor = byte.Parse(this.NUD_Valor.Value.ToString()); r_TablaMaestra5.CondEspSeguridad = this.Chk_CES.Checked; if (vl_EsNuevo) { NM_NivelRiesgo.Insertar(r_TablaMaestra5); } else { NM_NivelRiesgo.Actualizar(r_TablaMaestra5); } BS_MNivelRiesgo.DataSource = NM_NivelRiesgo.Listar(); break; case 6: // "Pais" r_TablaMaestra6.Codigo = short.Parse(Txt_Codigo.Text); r_TablaMaestra6.Cod_AlfaNum2 = this.Txt_CodAlfa2.Text; r_TablaMaestra6.Cod_AlfaNum3 = this.Txt_CodAlfa3.Text; r_TablaMaestra6.Descripcion = this.Txt_Nombre.Text.Trim(); r_TablaMaestra6.Valor = byte.Parse(this.NUD_Valor.Value.ToString()); r_TablaMaestra6.CondEspSeguridad = this.Chk_CES.Checked; if (vl_EsNuevo) { NM_Pais.Insertar(r_TablaMaestra6); } else { NM_Pais.Actualizar(r_TablaMaestra6); } BS_MPais.DataSource = NM_Pais.Listar(); break; case 7: // "P.E.P." r_TablaMaestra7.Codigo = short.Parse(Txt_Codigo.Text); r_TablaMaestra7.Descripcion = this.Txt_Nombre.Text.Trim(); r_TablaMaestra7.Valor = byte.Parse(this.NUD_Valor.Value.ToString()); r_TablaMaestra7.CondEspSeguridad = this.Chk_CES.Checked; if (vl_EsNuevo) { NM_PEP.Insertar(r_TablaMaestra7); } else { NM_PEP.Actualizar(r_TablaMaestra7); } BS_MPEP.DataSource = NM_PEP.Listar(); break; case 8: // "Productos" r_TablaMaestra8.Codigo = short.Parse(Txt_Codigo.Text); r_TablaMaestra8.Descripcion = this.Txt_Nombre.Text.Trim(); r_TablaMaestra8.Valor = byte.Parse(this.NUD_Valor.Value.ToString()); r_TablaMaestra8.CondEspSeguridad = this.Chk_CES.Checked; if (vl_EsNuevo) { NM_Productos.Insertar(r_TablaMaestra8); } else { NM_Productos.Actualizar(r_TablaMaestra8); } BS_MProductos.DataSource = NM_Productos.Listar(); break; case 9: // "Profesión" r_TablaMaestra9.Codigo = short.Parse(Txt_Codigo.Text); r_TablaMaestra9.Descripcion = this.Txt_Nombre.Text.Trim(); r_TablaMaestra9.Valor = byte.Parse(this.NUD_Valor.Value.ToString()); r_TablaMaestra9.CondEspSeguridad = this.Chk_CES.Checked; if (vl_EsNuevo) { NM_Profesiones.Insertar(r_TablaMaestra9); } else { NM_Profesiones.Actualizar(r_TablaMaestra9); } BS_MProfesiones.DataSource = NM_Profesiones.Listar(); break; case 10: // "Servicios" r_TablaMaestra10.Codigo = short.Parse(Txt_Codigo.Text); r_TablaMaestra10.Descripcion = this.Txt_Nombre.Text.Trim(); r_TablaMaestra10.Valor = byte.Parse(this.NUD_Valor.Value.ToString()); r_TablaMaestra10.CondEspSeguridad = this.Chk_CES.Checked; if (vl_EsNuevo) { NM_Servicios.Insertar(r_TablaMaestra10); } else { NM_Servicios.Actualizar(r_TablaMaestra10); } BS_MServicios.DataSource = NM_Servicios.Listar(); break; case 11: // "Tipo de Documento Identidad" r_TablaMaestra11.Codigo = short.Parse(Txt_Codigo.Text); r_TablaMaestra11.Descripcion = this.Txt_Nombre.Text.Trim(); r_TablaMaestra11.Valor = byte.Parse(this.NUD_Valor.Value.ToString()); r_TablaMaestra11.CondEspSeguridad = this.Chk_CES.Checked; if (vl_EsNuevo) { NM_TipoDocID.Insertar(r_TablaMaestra11); } else { NM_TipoDocID.Actualizar(r_TablaMaestra11); } BS_MServicios.DataSource = NM_TipoDocID.Listar(); break; case 12: // "Tipo de Estructura" r_TablaMaestra12.Codigo = short.Parse(Txt_Codigo.Text); r_TablaMaestra12.Descripcion = this.Txt_Nombre.Text.Trim(); r_TablaMaestra12.Valor = byte.Parse(this.NUD_Valor.Value.ToString()); r_TablaMaestra12.CondEspSeguridad = this.Chk_CES.Checked; if (vl_EsNuevo) { NM_TipoEstructuraEmpresa.Insertar(r_TablaMaestra12); } else { NM_TipoEstructuraEmpresa.Actualizar(r_TablaMaestra12); } BS_MTipoEstructuraEmpresa.DataSource = NM_TipoEstructuraEmpresa.Listar(); break; case 13: // "Tipo de Persona Jurídica" r_TablaMaestra13.Codigo = short.Parse(Txt_Codigo.Text); r_TablaMaestra13.Descripcion = this.Txt_Nombre.Text.Trim(); r_TablaMaestra13.Valor = byte.Parse(this.NUD_Valor.Value.ToString()); r_TablaMaestra13.CondEspSeguridad = this.Chk_CES.Checked; if (vl_EsNuevo) { NM_TipoPersJuridica.Insertar(r_TablaMaestra13); } else { NM_TipoPersJuridica.Actualizar(r_TablaMaestra13); } BS_MTipoPersJuridica.DataSource = NM_TipoPersJuridica.Listar(); break; case 14: // "Vol. Oper. Pers. Natural" r_TablaMaestra14.Codigo = short.Parse(Txt_Codigo.Text); r_TablaMaestra14.Descripcion = this.Txt_Nombre.Text.Trim(); r_TablaMaestra14.Valor = byte.Parse(this.NUD_Valor.Value.ToString()); r_TablaMaestra14.CondEspSeguridad = this.Chk_CES.Checked; if (vl_EsNuevo) { NM_VolOperPersNat.Insertar(r_TablaMaestra14); } else { NM_VolOperPersNat.Actualizar(r_TablaMaestra14); } BS_MVolOperPersNat.DataSource = NM_VolOperPersNat.Listar(); break; case 15: // "Vol. Oper. Pers. Jurídica" r_TablaMaestra15.Codigo = short.Parse(Txt_Codigo.Text); r_TablaMaestra15.Descripcion = this.Txt_Nombre.Text.Trim(); r_TablaMaestra15.Valor = byte.Parse(this.NUD_Valor.Value.ToString()); r_TablaMaestra15.CondEspSeguridad = this.Chk_CES.Checked; if (vl_EsNuevo) { NM_VolOperPersJur.Insertar(r_TablaMaestra15); } else { NM_VolOperPersJur.Actualizar(r_TablaMaestra15); } BS_MVolOperPersJur.DataSource = NM_VolOperPersJur.Listar(); break; case 16: // "Tipo de Orden" r_TablaMaestra16.Codigo = short.Parse(Txt_Codigo.Text); r_TablaMaestra16.Descripcion = this.Txt_Nombre.Text.Trim(); r_TablaMaestra16.Valor = byte.Parse(this.NUD_Valor.Value.ToString()); r_TablaMaestra16.CondEspSeguridad = this.Chk_CES.Checked; if (vl_EsNuevo) { NM_TipoOrdenes.Insertar(r_TablaMaestra16); } else { NM_TipoOrdenes.Actualizar(r_TablaMaestra16); } BS_MTipoOrdenes.DataSource = NM_TipoOrdenes.Listar(); break; case 17: // "Títulos" r_TablaMaestra17.Codigo = Txt_Codigo.Text.Trim(); r_TablaMaestra17.ISIN = Txt_ISINCode.Text.Trim(); r_TablaMaestra17.Descripcion = this.Txt_Nombre.Text.Trim(); r_TablaMaestra17.Valor = byte.Parse(this.NUD_Valor.Value.ToString()); r_TablaMaestra17.CondEspSeguridad = this.Chk_CES.Checked; if (vl_EsNuevo) { NM_Titulos.Insertar(r_TablaMaestra17); } else { NM_Titulos.Actualizar(r_TablaMaestra17); } BS_MTitulos.DataSource = NM_Titulos.Listar(); break; } this.Modo_Consulta(); }