Esempio n. 1
0
        public static void Modificar(LiquidaCuotaService service)
        {
            Console.Clear();

            Console.WriteLine("\tModificar una liquidacion");
            Console.Write("\tDigite numero de liquidacion: ");
            string numeroLiquidacion;

            numeroLiquidacion = Console.ReadLine();
            RespuestaBusqueda respuestaBusqueda = service.Buscar(numeroLiquidacion);

            Console.WriteLine(respuestaBusqueda.Mensaje);

            LiquidaCuota liquidaCuota = service.BuscarId(numeroLiquidacion);

            if (liquidaCuota != null)
            {
                Console.Write("Ingrese nuevo valor del servicio de hospitalizacion: ");
                liquidaCuota.ValorServicio = decimal.Parse(Console.ReadLine());
                liquidaCuota.CalcularCuotaModeradora();
                string mensaje = service.Modificar(liquidaCuota);
                Console.Write(mensaje);
                Console.WriteLine(liquidaCuota.ToString());
                Console.ReadKey();
                Console.Clear();
            }
        }
        private void BuscarBtn_Click(object sender, EventArgs e)
        {
            string mensaje;

            try {
                string Identificacion = IdentificacionTxt.Text.Trim();
                liquidaCuota = service.BuscarId(Identificacion);
                if (liquidaCuota != null)
                {
                    IdentificacionTxt.Text = liquidaCuota.Identificacion;
                    NombreTxt.Text         = liquidaCuota.Nombre;
                    NumLiquidacionTxt.Text = liquidaCuota.NumLiquidacion;
                    cmbTipoAfiliacion.Text = liquidaCuota.TipoAfiliacion;
                    SalarioTxt.Text        = Convert.ToString(liquidaCuota.Salario);
                    ValorServicioTxt.Text  = Convert.ToString(liquidaCuota.ValorServicio);
                    CuotaTxt.Text          = Convert.ToString(liquidaCuota.CuotaModeradora);
                }
                else
                {
                    mensaje = ($"La persona con Identificacion:  {Identificacion} No se encuentra Registrada");
                    Limpiar();
                }
            }catch (Exception error) {
                mensaje = Convert.ToString(error);
            }
        }