예제 #1
0
        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);
            }
        }