private void ModificarBtn_Click(object sender, EventArgs e) { if (ValorServicioTxt.Text == "") { EpModificar.SetError(ValorServicioTxt, "Ingrese el Valor del Servicio"); ValorServicioTxt.Focus(); } else { EpModificar.Clear(); DialogResult dialog = MessageBox.Show("¿seguro desea modificar?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (dialog == DialogResult.Yes) { MessageBox.Show(service.ModificarLiquidacion(NumeroLiquidacionTxt.Text, Convert.ToDouble(ValorServicioTxt.Text)), "", MessageBoxButtons.OK, MessageBoxIcon.Information); TablaLiquidacionDtgv.Rows.Clear(); LlenarTabla(service.ConsultarLiquidacion(NumeroLiquidacionTxt.Text)); } else { TablaLiquidacionDtgv.Rows.Clear(); } ValorServicioTxt.Text = ""; NumeroLiquidacionTxt.Text = ""; ValorServicioLbl.Visible = false; ValorServicioTxt.Visible = false; ModificarBtn.Visible = false; label1.Visible = true; NumeroLiquidacionTxt.Visible = true; BuscarBtn.Visible = true; } }
public void BuscarLiquidacion() { if (service.ValidarExistencia(NumeroLiquidacionTxt.Text)) { LlenarTabla(service.ConsultarLiquidacion(NumeroLiquidacionTxt.Text)); } else { MessageBox.Show("No se encontro liquidacion registrada con ese numero", "", MessageBoxButtons.OK, MessageBoxIcon.Information); TablaLiquidacionDtgv.Rows.Clear(); } }
static void Main(string[] args) { LiquidacionCuotaModeradoraService service = new LiquidacionCuotaModeradoraService(); int controlador = 0; while (controlador == 0) { switch (MostrarMenu()) { case 1: service.RegistarLiquidacion(RecibirDatos()); break; case 2: Console.WriteLine("------------CONSULTAR------------------------"); Console.WriteLine("NUMERO LIQUIDACION-ID PACIENTE-TIPO DE AFILIACION-SALARIO DEVENGADO-" + "VALOR DEL SERVICIO-TARIFA APLICADA-VALOR DE LIQUIDACION REAL-TOPE MAXIMO-CUOTA MODERADORA"); foreach (LiquidacionCuotaModeradora liquidacion in service.ConsultarLiquidacion()) { Console.WriteLine($"{liquidacion.NumeroLiquidacion}--{liquidacion.IdPaciente}--{liquidacion.TipoAfiliacion}--" + $"{liquidacion.SalarioDevengado}--{liquidacion.ValorSericio}--{liquidacion.TarifaAplicada}--{liquidacion.ValorLiquidadoReal}--" + $"{liquidacion.TopeMaximo}--{liquidacion.CuotaModeradora}"); } ; Console.ReadKey(); break; case 3: Console.WriteLine("-------------ELIMINAR-----------------------"); Console.WriteLine("NUMERO DE LIQUIDACION: "); int numeroLiquidacion = Convert.ToInt32(Console.ReadLine()); service.EliminarLiquidacion(numeroLiquidacion); break; case 4: Console.WriteLine("---------MODIFICAR VALOR DE SERVICIO---------"); Console.WriteLine("NUMERO DE LIQUIDACION: "); int numeroLiquidacion1 = Convert.ToInt32(Console.ReadLine()); if (service.Validar(numeroLiquidacion1) != 0) { Console.WriteLine("VALOR DEL SERVICIO: "); int valorServicio = Convert.ToInt32(Console.ReadLine()); service.ActualizarLiquidacion(numeroLiquidacion1, valorServicio); } break; case 5: controlador = 1; break; default: Console.WriteLine("ERROR AL DIGITAR LA OPCION"); break; } } }