private void CambiarEdadDelCliente() { Console.Clear(); Console.Write("Digite la fecha inicial de la busqueda: (formato mm/dd/yyyy hh:mm:ss PM)"); Console.Write("\n"); var FechaInicial = Console.ReadLine(); Console.Write("Digite la fecha final de la busqueda: (formato mm/dd/yyyy hh:mm:ss PM"); Console.Write("\n"); var FechaFinal = Console.ReadLine(); if (ValidarFechas(FechaInicial, FechaFinal)) { var client = new Ferreteria.AccesoADatos.Conexion(); var laListaDeVentas = client.BuscarVentasEntreFechas(FechaInicial, FechaFinal); Console.Write("\n"); ImprimirListadoVentas(laListaDeVentas); Console.Write("\n"); Console.Write("Digite el numero de registro de la venta que desea actualizar la edad: "); var numeroDeRegistro = Console.ReadLine(); var elNumeroDeCliente = 0; if (int.TryParse(numeroDeRegistro, out elNumeroDeCliente)) { if (elNumeroDeCliente >= 0 && elNumeroDeCliente < laListaDeVentas.Count) { var elRegistroDeVentas = laListaDeVentas[elNumeroDeCliente]; Console.Write(string.Format("La edad actual del cliente es [{0}]. Digite la nueva edad: \n ", elRegistroDeVentas.Customer.Age)); var laNuevaEdadDelCliente = Console.ReadLine(); client.ActualizarEdadDelCliente(elRegistroDeVentas.SalesID, laNuevaEdadDelCliente); } } } else { Console.WriteLine("La fecha Inicial es mayor que la fecha final de busqueda"); } Console.WriteLine("\n"); Console.Write("-----Fin de la Operacion------ Presione cualquier tecla para salir"); Console.ReadKey(); }