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(); }