private void mn_mant_clientes_Click(object sender, EventArgs e) { Form FRM_MANT_CLIENTES = Application.OpenForms.OfType <Form>().Where(pre => pre.Name == "FRM_MANT_CLIENTES").SingleOrDefault(); if (FRM_MANT_CLIENTES == null) { FRM_MANT_CLIENTES frm = new FRM_MANT_CLIENTES(); frm.MdiParent = this; frm.Show(); } }
public void INSERTAR_ACTUALIZAR() { string MENSAJE = ""; CE.APELLIDO_MAT = txt_apellido_mat.Text.Trim(); CE.APELLIDO_PAT = txt_apellido_pat.Text.Trim(); CE.CELULAR = txt_celular.Text.Trim(); CE.DIRECCION_RESIDENCIAL = txt_direccion.Text.Trim(); CE.EMAIL = txt_email.Text.Trim(); CE.ES_PEP = ch_pep.Checked; CE.ESTADO = cb_estado.Text; CE.ESTADO_CIVIL = cb_estado_civil.Text; CE.FECHA_NACIMIENTO = dt_fecha_nacimiento.Value.Date; CE.ID_LUGAR_NACIMIENTO = Convert.ToInt32(cb_lugar_nacimiento.SelectedValue); CE.ID_NACIONALIDAD = Convert.ToInt32(cb_pais_nacionalidad.SelectedValue); CE.ID_OCUPACION = Convert.ToInt32(cb_ocupacion.SelectedValue); CE.ID_OFICINA = Convert.ToInt32(cb_oficina.SelectedValue); CE.ID_PROVINCIA = Convert.ToInt32(cb_provincia.SelectedValue); CE.ID_TIPO_IDENTIFICACION = Convert.ToInt32(cb_tipo_identificacion.SelectedValue); CE.IDENTIFICACION = txt_identificacion.Text.Trim(); CE.NOMBRES = txt_nombres.Text.Trim(); CE.SEXO = cb_sexo.Text; CE.TELEFONO = txt_telefono.Text; CE.TIPO_CLIENTE = cb_tipo_cliente.Text; CE.TIPO_VIVIENDA = cb_tipo_vivienda.Text; CE.VINCULADO_PEP = ch_vinculado_pep.Checked; try { if (txt_id.Text.Equals("")) { CN_CLIENTE.INSERTAR(CE); MENSAJE = "Datos Insertados Correctamente"; } else { CE.ID_CLIENTE = Convert.ToInt32(txt_id.Text); CN_CLIENTE.ACTUALIZAR(CE); MENSAJE = "Datos Actualizados Correctamente"; } CP_UTILIDADES.MENSAJE_INFORMACION(MENSAJE, this); FRM_MANT_CLIENTES FRM = new FRM_MANT_CLIENTES(); foreach (Form frm in Application.OpenForms) { if (frm.Name == "FRM_MANT_CLIENTES") { FRM = (FRM_MANT_CLIENTES)frm; FRM.CONSULTAR(); this.Close(); break; } } Close(); } catch (Exception ex) { CP_UTILIDADES.MENSAJE_ERROR(ex.Message, this); } }