public frmTipoPersona() { InitializeComponent(); ////VALIDA SI EL CLIENTE YA TIENE UN TIPO DE PERSONA ASIGNADO LogicaCC.LexaSIOContaLogica.TipoPersona tipoPersona = new LogicaCC.LexaSIOContaLogica.TipoPersona(); tipoPersona = new LogicaCC.LexaSIOContaLogica.TipoPersona().validarPersona(frmAsignarObligaciones.iIdCliente); if (!(tipoPersona == null)) { btnSaltarAsignacion.Visible = true; } }
private void btnAsignarObligaciones_Click(object sender, EventArgs e) { ptbLoader.Visible = true; // VALIDA SI EL CLIENTE YA TIENE UN TIPO DE PERSONA ASIGNADO LogicaCC.LexaSIOContaLogica.TipoPersona tipoPersona = new LogicaCC.LexaSIOContaLogica.TipoPersona(); tipoPersona = new LogicaCC.LexaSIOContaLogica.TipoPersona().validarPersona(iIdCliente); // AGREGAMOS CLIENTE A LA BD BD DBLEXACONTA new LogicaCC.LexaSIOContaLogica.Cliente().bInsertarCliente(new LogicaCC.LexaSIOContaLogica.Cliente() { iIdCliente = iIdCliente, iIdUsuarioCreacion = _Cliente.iIdContador, sCliente = _Cliente.sCliente, sNombre = txbNombre.Text, sAPaterno = txbAPaterno.Text, sAMaterno = txbAMaterno.Text, sRfc = txbRfc.Text, sCorreoElectronico = txbCorreoCliente.Text, sTelefono = txbTelefono.Text, sDireccion = _Cliente.sDireccion, sMunicipio = _Cliente.sMunicipio, sCodigoPostal = _Cliente.sCodigoPostal, sExtension = txbExtension.Text, sNumeroMovil = txbMovil.Text }); if (ExisteExpediente(_Cliente.sCliente)) { frmTipoPersona _frmTipoPersona = new frmTipoPersona(); frmTipoPersona TipoPersona = _frmTipoPersona ?? new frmTipoPersona(); MostrarForm(TipoPersona); frmPrincipal.btnCEditarCliente.Enabled = false; } else { txtNoCliente.Enabled = false; lnkBuscar.Enabled = false; btnAsignarObligaciones.Enabled = false; btnCancelar.Enabled = false; lblProgress.Visible = true; backgroundWorker1.RunWorkerAsync(); } }