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(); } }
public static void ConsultarConsulta(LiquidaCuotaService service) { Console.Clear(); RespuestaConsulta respuestaConsulta = service.ConsultarConsulta(); Console.WriteLine(respuestaConsulta.Mensaje); if (!respuestaConsulta.Error) { foreach (var item in respuestaConsulta.liquidaCuotas) { Console.WriteLine(item.ToString()); } } Console.ReadKey(); Console.Clear(); }
private void GuardarBtn_Click(object sender, EventArgs e) { LiquidaCuota liquidaCuota = MapearPaciente(); liquidaCuota.Fecha = FechaDTP.Value; liquidaCuota.Identificacion = IdentificacionTxt.Text; liquidaCuota.Nombre = NombreTxt.Text; liquidaCuota.NumLiquidacion = NumLiquidacionTxt.Text; liquidaCuota.TipoAfiliacion = cmbTipoAfiliacion.Text; liquidaCuota.Salario = decimal.Parse(SalarioTxt.Text); liquidaCuota.ValorServicio = decimal.Parse(ValorServicioTxt.Text); CuotaTxt.Text = liquidaCuota.CuotaModeradora.ToString(); LiquidaCuotaService service = new LiquidaCuotaService(); liquidaCuota.LiquidarCuotaModeradora(); CuotaTxt.Text = liquidaCuota.CuotaModeradora.ToString(); string mensaje = service.Guardar(liquidaCuota); MessageBox.Show(mensaje, "Mensaje de Guardado", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); Limpiar(); }
public static void Registrar() { LiquidaCuota liquidaCuota; Console.Clear(); string nombre, identificacion, numeroLiquidacion, tipoAfiliacion; decimal salario, valorServicio, Tarifa; Console.Write("Digite identificacion: "); identificacion = Console.ReadLine(); Console.Write("Digite Tarifa: "); Tarifa = decimal.Parse(Console.ReadLine()); Console.Write("Digite Nombre: "); nombre = Console.ReadLine(); Console.Write("Digite numero de liquidacion: "); numeroLiquidacion = Console.ReadLine(); Console.Write("Digite tipo de afiliacion: "); tipoAfiliacion = Console.ReadLine(); Console.Write("Digite salario devengado: "); salario = decimal.Parse(Console.ReadLine()); Console.Write("Digite valor servicio de hospitalizacion: "); valorServicio = decimal.Parse(Console.ReadLine()); if (tipoAfiliacion.ToLower() == "subsidiado") { liquidaCuota = new Subsidiado(); } else { liquidaCuota = new Contributivo(); } liquidaCuota.Identificacion = identificacion; liquidaCuota.Nombre = nombre; liquidaCuota.Tarifa = Tarifa; liquidaCuota.NumLiquidacion = numeroLiquidacion; liquidaCuota.TipoAfiliacion = tipoAfiliacion; liquidaCuota.Salario = salario; liquidaCuota.ValorServicio = valorServicio; liquidaCuota.CalcularCuotaModeradora(); liquidaCuotas.Add(liquidaCuota); LiquidaCuotaService service = new LiquidaCuotaService(); string mensaje = service.Guardar(liquidaCuota); Console.Write(mensaje); Console.ReadKey(); Console.Clear(); }