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 ModificarBtn_Click(object sender, EventArgs e)
        {
            LiquidaCuota liquidaCuota = MapearPaciente();
            string       NumLiquidacion;

            NumLiquidacion = NumLiquidacionTxt.Text;
            RespuestaBusqueda respuestaBusqueda = service.Buscar(NumLiquidacion);

            if (liquidaCuota != null)
            {
                liquidaCuota.ValorServicio = decimal.Parse(ValorServicioTxt.Text);
                liquidaCuota.LiquidarCuotaModeradora();
                CuotaTxt.Text = liquidaCuota.CuotaModeradora.ToString();
                string mensaje = service.Modificar(liquidaCuota);
                MessageBox.Show(mensaje);
                Limpiar();
            }
        }