public void CONSULTAR() { string CONDICION = "(A.ID_CLIENTE LIKE'%" + txt_buscar.Text + "%' OR B.NOMBRES LIKE'%" + txt_buscar.Text + "%' OR B.APELLIDO_PAT LIKE'%" + txt_buscar.Text + "%' OR B.APELLIDO_MAT LIKE'%" + txt_buscar.Text + "%') ORDER BY A.ID_CONOZCA DESC"; DG.DataSource = CN_CONOZCA_SU_CLIENTE.CONSULTAR(CONDICION); lbl_total.Text = "Total de Registro(s): " + DG.Rows.Count.ToString(); }
public void RECIBIR_DATOS(CE_CONOZCA_SU_CLIENTE obj) { txt_id.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["ID_CONOZCA"].ToString(); txt_actividad_cargo_pep.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["ACTIVIDAD_CAGO_PEP"].ToString(); txt_actividad_negocio.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["ACTIVIDAD_DEL_NEGOCIO"].ToString(); txt_actividad_empresa_cliente.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["ACTIVIDAD_EMPRESA"].ToString(); txt_fecha_inicion_conyugue.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["ANTIGUEDAD_CONYUGUE"].ToString(); txt_cargo_conyugue.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["CARGO_CONYUGUE"].ToString(); txt_cargo_en_empresa.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["CARGO_EN_EMPRESA"].ToString(); txt_direccion_empresa_cliente.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["DIRECCION_EMPRESA"].ToString(); txt_direccion_negocio.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["DIRECCION_NEGOCIO"].ToString(); txt_direccion_conyugue.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["DIRECCION_TRABAJO_CONYUGUE"].ToString(); txt_nombre_empresa_cliente.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["EMPRESA_DONDE_LABORA"].ToString(); txt_nombre_empresa_conyugue.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["EMPRESA_TRAJAJO_CONYUGUE"].ToString(); txt_fecha_ingreso_empresa_cliente.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["FECHA_INGRESO"].ToString(); txt_id_cliente.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["ID_CLIENTE"].ToString(); txt_identifiacion_beneficiario.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["IDENTIFICACION_BENEFICIARIO"].ToString(); txt_identificacion_conyugue.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["IDENTIFICACION_CONYUGUE"].ToString(); txt_ingresos_negocio.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["INGRESO_MENSUAL"].ToString(); cb_nacionalidad_conyugue.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["NACIONALIDAD_CONYUGUE"].ToString(); ch_empresa_propia.Checked = Convert.ToBoolean(CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["NEGOCIO_PROPIO"].ToString()); txt_beneficiario.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["NOMBRE_BENEFICIARIO"].ToString(); txt_nombre_conyugue.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["NOMBRE_CONYUGUE"].ToString(); txt_nombre_negocio.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["NOMBRE_NEGOCIO"].ToString(); txt_nombre1_vinculado_pep.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["NOMBRE_PEP1"].ToString(); txt_nombre2_vinculado_pep.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["NOMBRE_PEP2"].ToString(); txt_numero_ruc_negocio.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["NUMERO_RUC"].ToString(); txt_ocupacion_conyugue.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["OCUPACION_CONYUGUE"].ToString(); txt_parentezco1_vinculado_pep.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["PARENTEZCO1"].ToString(); txt_parentezco2_vinculado_pep.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["PARENTEZCO2"].ToString(); txt_lugar_referencia_empresa.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["REFERENCIA_UBICACION_EMPRESA"].ToString(); txt_lugar_referencia_negocio.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["REFERENCIA_UBICACION_NEGOCIO"].ToString(); txt_sueldo_empresa_cliente.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["SUELDO"].ToString(); txt_sueldo_conyugue.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["SUELDO_MENSUAL_CONYUGUE"].ToString(); txt_telefono_empresa_cliente.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["TELEFONO_EMPRESA"].ToString(); txt_telefono_negocio.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["TELEFONO_NEGOCIO"].ToString(); txt_telefono_conyugue.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["TELEFONO_TRABAJO_CONYUGUE"].ToString(); txt_fecha_inicion_negocio.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["TIEMPO_EN_EL_MERCADO"].ToString(); txt_beneficiario.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["NOMBRE_BENEFICIARIO"].ToString(); txt_identifiacion_beneficiario.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["IDENTIFICACION_BENEFICIARIO"].ToString(); cb_institucion.Text = CN_CONOZCA_SU_CLIENTE.CONSULTAR("A.ID_CONOZCA =" + obj.ID_CONOZCA + "").Rows[0]["COMO_SE_ENTERO"].ToString(); BUSCAR_CLIENTE(); if (CN_CONOZCA_SU_CLIENTE.CONSULTAR_REFERENCIAS_PERSONALES(obj.ID_CONOZCA).Rows.Count > 0) { int i; for (i = 0; (i <= (CN_CONOZCA_SU_CLIENTE.CONSULTAR_REFERENCIAS_PERSONALES(obj.ID_CONOZCA)).Rows.Count - 1); i++) { DG_REFERENCIAS_P.Rows.Add(); DG_REFERENCIAS_P.Rows[i].Cells[0].Value = CN_CONOZCA_SU_CLIENTE.CONSULTAR_REFERENCIAS_PERSONALES(obj.ID_CONOZCA).Rows[i]["NOMBRE"]; DG_REFERENCIAS_P.Rows[i].Cells[1].Value = CN_CONOZCA_SU_CLIENTE.CONSULTAR_REFERENCIAS_PERSONALES(obj.ID_CONOZCA).Rows[i]["IDENTIFICACION"]; DG_REFERENCIAS_P.Rows[i].Cells[2].Value = CN_CONOZCA_SU_CLIENTE.CONSULTAR_REFERENCIAS_PERSONALES(obj.ID_CONOZCA).Rows[i]["DIRECCION"]; DG_REFERENCIAS_P.Rows[i].Cells[3].Value = CN_CONOZCA_SU_CLIENTE.CONSULTAR_REFERENCIAS_PERSONALES(obj.ID_CONOZCA).Rows[i]["PARENTEZCO"]; DG_REFERENCIAS_P.Rows[i].Cells[4].Value = CN_CONOZCA_SU_CLIENTE.CONSULTAR_REFERENCIAS_PERSONALES(obj.ID_CONOZCA).Rows[i]["TELEFONO"]; } DG_REFERENCIAS_P.DataSource = null; } if (CN_CONOZCA_SU_CLIENTE.CONSULTAR_REFERENCIAS_COMERCIALES(obj.ID_CONOZCA).Rows.Count > 0) { int e; for (e = 0; (e <= (CN_CONOZCA_SU_CLIENTE.CONSULTAR_REFERENCIAS_COMERCIALES(obj.ID_CONOZCA)).Rows.Count - e); e++) { DG_REFERENCIA_C.Rows.Add(); DG_REFERENCIA_C.Rows[e].Cells[0].Value = CN_CONOZCA_SU_CLIENTE.CONSULTAR_REFERENCIAS_COMERCIALES(obj.ID_CONOZCA).Rows[e]["NOMBRE"]; DG_REFERENCIA_C.Rows[e].Cells[1].Value = CN_CONOZCA_SU_CLIENTE.CONSULTAR_REFERENCIAS_COMERCIALES(obj.ID_CONOZCA).Rows[e]["DIRECCION"]; DG_REFERENCIA_C.Rows[e].Cells[2].Value = CN_CONOZCA_SU_CLIENTE.CONSULTAR_REFERENCIAS_COMERCIALES(obj.ID_CONOZCA).Rows[e]["TELEFONO"]; } DG_REFERENCIA_C.DataSource = null; } if (CN_CONOZCA_SU_CLIENTE.CONSULTAR_REFERENCIAS_BANCARIAS(obj.ID_CONOZCA).Rows.Count > 0) { int f; for (f = 0; (f <= (CN_CONOZCA_SU_CLIENTE.CONSULTAR_REFERENCIAS_BANCARIAS(obj.ID_CONOZCA)).Rows.Count - f); f++) { DG_REFERENCIA_B.Rows.Add(); DG_REFERENCIA_B.Rows[f].Cells[0].Value = CN_CONOZCA_SU_CLIENTE.CONSULTAR_REFERENCIAS_BANCARIAS(obj.ID_CONOZCA).Rows[f]["BANCO"]; DG_REFERENCIA_B.Rows[f].Cells[1].Value = CN_CONOZCA_SU_CLIENTE.CONSULTAR_REFERENCIAS_BANCARIAS(obj.ID_CONOZCA).Rows[f]["TIPO_CUENTA"]; } DG_REFERENCIA_B.DataSource = null; } if (CN_CONOZCA_SU_CLIENTE.CONSULTAR_LISTA_DOCUMENTOS(obj.ID_CONOZCA).Rows.Count > 0) { int g; for (g = 0; (g <= (CN_CONOZCA_SU_CLIENTE.CONSULTAR_LISTA_DOCUMENTOS(obj.ID_CONOZCA)).Rows.Count - g); g++) { DG_DOCUMENTOS.Rows.Add(); DG_DOCUMENTOS.Rows[g].Cells[0].Value = CN_CONOZCA_SU_CLIENTE.CONSULTAR_LISTA_DOCUMENTOS(obj.ID_CONOZCA).Rows[g]["DOCUMENTO"]; } DG_DOCUMENTOS.DataSource = null; } groupBox1.Enabled = false; }
public void INSERTAR_ACTUALIZAR() { string MENSAJE = ""; CE.ACTIVIDAD_CAGO_PEP = txt_actividad_cargo_pep.Text.Trim(); CE.ACTIVIDAD_DEL_NEGOCIO = txt_actividad_negocio.Text.Trim(); CE.ACTIVIDAD_EMPRESA = txt_actividad_empresa_cliente.Text.Trim(); CE.ANTIGUEDAD_CONYUGUE = txt_fecha_inicion_conyugue.Text.Trim(); CE.CARGO_CONYUGUE = txt_cargo_conyugue.Text.Trim(); CE.CARGO_EN_EMPRESA = txt_cargo_en_empresa.Text.Trim(); CE.DIRECCION_EMPRESA = txt_direccion_empresa_cliente.Text.Trim(); CE.DIRECCION_NEGOCIO = txt_direccion_negocio.Text.Trim(); CE.DIRECCION_TRABAJO_CONYUGUE = txt_direccion_conyugue.Text.Trim(); CE.EMPRESA_DONDE_LABORA = txt_nombre_empresa_cliente.Text.Trim(); CE.EMPRESA_TRAJAJO_CONYUGUE = txt_nombre_empresa_conyugue.Text.Trim(); CE.FECHA = DateTime.Now; CE.FECHA_INGRESO = txt_fecha_ingreso_empresa_cliente.Text.Trim(); CE.ID_CLIENTE = Convert.ToInt32(txt_id_cliente.Text.Trim()); CE.IDENTIFICACION_BENEFICIARIO = txt_identifiacion_beneficiario.Text.Trim(); CE.IDENTIFICACION_CONYUGUE = txt_identificacion_conyugue.Text.Trim(); CE.INGRESO_MENSUAL = txt_ingresos_negocio.Text.Length == 0 ? 0 : Convert.ToDecimal(txt_ingresos_negocio.Text); CE.NACIONALIDAD_CONYUGUE = cb_nacionalidad_conyugue.Text.Trim(); CE.NEGOCIO_PROPIO = ch_empresa_propia.Checked; CE.NOMBRE_BENEFICIARIO = txt_beneficiario.Text.Trim(); CE.NOMBRE_CONYUGUE = txt_nombre_conyugue.Text.Trim(); CE.NOMBRE_NEGOCIO = txt_nombre_negocio.Text.Trim(); CE.NOMBRE_PEP1 = txt_nombre1_vinculado_pep.Text.Trim(); CE.NOMBRE_PEP2 = txt_nombre2_vinculado_pep.Text.Trim(); CE.NUMERO_RUC = txt_numero_ruc_negocio.Text.Trim(); CE.OCUPACION_CONYUGUE = txt_ocupacion_conyugue.Text.Trim(); CE.PARENTEZCO1 = txt_parentezco1_vinculado_pep.Text.Trim(); CE.PARENTEZCO2 = txt_parentezco2_vinculado_pep.Text.Trim(); CE.REFERENCIA_UBICACION_EMPRESA = txt_lugar_referencia_empresa.Text.Trim(); CE.REFERENCIA_UBICACION_NEGOCIO = txt_lugar_referencia_negocio.Text.Trim(); CE.SUELDO = txt_sueldo_empresa_cliente.Text.Length == 0 ? 0 : Convert.ToDecimal(txt_sueldo_empresa_cliente.Text); CE.SUELDO_MENSUAL_CONYUGUE = txt_sueldo_conyugue.Text.Length == 0 ? 0 : Convert.ToDecimal(txt_sueldo_conyugue.Text); CE.TELEFONO_EMPRESA = txt_telefono_empresa_cliente.Text.Trim(); CE.TELEFONO_NEGOCIO = txt_telefono_negocio.Text.Trim(); CE.TELEFONO_TRABAJO_CONYUGUE = txt_telefono_conyugue.Text.Trim(); CE.TIEMPO_EN_EL_MERCADO = txt_fecha_inicion_negocio.Text.Trim(); CE.COMO_SE_ENTERO = cb_institucion.Text; try { int ID_CONOZCA = 0; if (txt_id.Text.Equals("")) { CN_CONOZCA_SU_CLIENTE.INSERTAR(CE); MENSAJE = "Datos Insertados Correctamente"; ID_CONOZCA = Convert.ToInt32(CN_CONOZCA_SU_CLIENTE.CONSULTAR_MAX().Rows[0][0].ToString()); } else { CE.ID_CONOZCA = Convert.ToInt32(txt_id.Text); CN_CONOZCA_SU_CLIENTE.ACTUALIZAR(CE); MENSAJE = "Datos Actualizados Correctamente"; ID_CONOZCA = Convert.ToInt32(txt_id.Text); } CN_CONOZCA_SU_CLIENTE.ELIMINAR_REFERENCIAS_PERSONALES(ID_CONOZCA); if (DG_REFERENCIAS_P.Rows.Count > 0) { foreach (DataGridViewRow item in DG_REFERENCIAS_P.Rows) { CE_CONOZCA_SU_CLIENTE CP = new CE_CONOZCA_SU_CLIENTE(); CP.ID_CONOZCA_RP = ID_CONOZCA; CP.IDENTIFICACION_RP = item.Cells["IDENTIFICACION"].Value.ToString(); CP.NOMBRE_RP = item.Cells["NOMBRE"].Value.ToString(); CP.DIRECCION_RP = item.Cells["DIRECCION"].Value.ToString(); CP.PARENTEZCO_RP = item.Cells["PARENTEZCO"].Value.ToString(); CP.TELEFONO_RP = item.Cells["TELEFONO"].Value.ToString(); CN_CONOZCA_SU_CLIENTE.INSERTAR_REFERENCIAS_PERSONALES(CP); } } CN_CONOZCA_SU_CLIENTE.ELIMINAR_REFERENCIAS_COMERCIALES(ID_CONOZCA); if (DG_REFERENCIA_C.Rows.Count > 0) { foreach (DataGridViewRow item in DG_REFERENCIA_C.Rows) { CE_CONOZCA_SU_CLIENTE CP = new CE_CONOZCA_SU_CLIENTE(); CP.ID_CONOZCA_RC = ID_CONOZCA; CP.NOMBRE_RC = item.Cells["NOMBRE_C"].Value.ToString(); CP.DIRECCION_RC = item.Cells["DIRECCION_C"].Value.ToString(); CP.TELEFONO_RC = item.Cells["TELEFONO_C"].Value.ToString(); CN_CONOZCA_SU_CLIENTE.INSERTAR_REFERENCIAS_COMERCIALES(CP); } } CN_CONOZCA_SU_CLIENTE.ELIMINAR_REFERENCIAS_BANCARIAS(ID_CONOZCA); if (DG_REFERENCIA_B.Rows.Count > 0) { foreach (DataGridViewRow item in DG_REFERENCIA_B.Rows) { CE_CONOZCA_SU_CLIENTE CP = new CE_CONOZCA_SU_CLIENTE(); CP.ID_CONOZCA_RB = ID_CONOZCA; CP.BANCO_RB = item.Cells["BANCO_B"].Value.ToString(); CP.TIPO_CUENTA_RB = item.Cells["TIPO_CUENTA_B"].Value.ToString(); CN_CONOZCA_SU_CLIENTE.INSERTAR_REFERENCIAS_BANCARIAS(CP); } } CN_CONOZCA_SU_CLIENTE.ELIMINAR_LISTA_DOCUMENTO(ID_CONOZCA); if (DG_DOCUMENTOS.Rows.Count > 0) { foreach (DataGridViewRow item in DG_DOCUMENTOS.Rows) { CE_CONOZCA_SU_CLIENTE CP = new CE_CONOZCA_SU_CLIENTE(); CP.ID_CONOZCA_D = ID_CONOZCA; CP.DOCUMENTO = item.Cells["DOCUMENTO"].Value.ToString(); CN_CONOZCA_SU_CLIENTE.INSERTAR_LISTA_DOCUMENTO(CP); } } CP_UTILIDADES.MENSAJE_INFORMACION(MENSAJE, this); FRM_MANT_CONOZCA_SU_CLIENTE FRM = new FRM_MANT_CONOZCA_SU_CLIENTE(); foreach (Form frm in Application.OpenForms) { if (frm.Name == "FRM_MANT_CONOZCA_SU_CLIENTE") { FRM = (FRM_MANT_CONOZCA_SU_CLIENTE)frm; FRM.CONSULTAR(); DialogResult Resultado = MessageBox.Show("Deseas Visualizar el Reporte?", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (Resultado == DialogResult.Yes) { string condicion = ""; condicion = @"([ID_CONOZCA] =" + ID_CONOZCA + ")"; REPORTES.REP_CONOZCA_SU_CLIENTE report = new REPORTES.REP_CONOZCA_SU_CLIENTE(); report.FilterString = condicion; ReportPrintTool tool = new ReportPrintTool(report); tool.ShowPreview(); } this.Close(); break; } } } catch (Exception ex) { CP_UTILIDADES.MENSAJE_ERROR(ex.Message, this); } }