private void BusquedaPrincipal() { LiquidacionCuotaModeradora lcm; if (liquidacionCuotaModeradoraService.BuscarPorLiquidacion(TxtNumeroLiquidacion.Text) != null) { string tipoLiquidacion = liquidacionCuotaModeradoraService.BuscarPorLiquidacion(TxtNumeroLiquidacion.Text).TipoAfiliacion; if (tipoLiquidacion.Equals("Subsidiado")) { lcm = new RegimenSubsidiado(); } else { lcm = new RegimenContributivo(); } lcm = liquidacionCuotaModeradoraService.BuscarPorLiquidacion(TxtNumeroLiquidacion.Text); TxtIdentificacionPaciente.Text = lcm.IdentificacionPaciente; TxtNombrePaciente.Text = lcm.NombrePaciente; CmbTipoAfiliacion.Text = lcm.TipoAfiliacion; TxtSalarioDevengado.Text = lcm.SalarioDevengado.ToString(); TxtValorServicio.Text = lcm.ValorServicio.ToString(); TxtCuotaModeradora.Text = lcm.CuotaModeradora.ToString(); Desabilitar(); BtnGuardar.Enabled = false; BtnEditar.Enabled = true; } else { string mensaje = "La liquidacion que busca no existe"; MessageBox.Show(mensaje, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }