public static void Edit_UserAdmin() { if (_UsersAdmin.Count == 0) { Console.WriteLine("\t Lista de Usuarios vacia "); } else { Console.Write("\t Introduzca el numero de la Tarjeta segun el usuario que desee editar: "); string targetUser = Console.ReadLine(); var User = _UsersAdmin.Find(x => x.Name == targetUser); if (_UsersAdmin.Contains(User)) { Console.Clear(); Console.WriteLine("\t\t Introduzca los nuevos valores \n "); Console.Write("\t Nombre: "); string nameUser = Console.ReadLine(); Console.Write("\t Apellido: "); string lastnameUser = Console.ReadLine(); UsersA UsersA = new UsersA(); UsersA.Name = nameUser; UsersA.LastName = lastnameUser; //Edit(_Users, (index - 1), Users); Console.WriteLine("\t Usuario Editado Con Exito!!"); Console.ReadKey(); } } }
private static void Add_UserAdmin() { Console.Write("\t Nombre: "); string nameUserAdmin = Console.ReadLine(); Console.Write("\t Apellido: "); string lastnameUserAdmin = Console.ReadLine(); Console.Write("\t Número de tarjeta: "); int targetNumberUserAdmin = Convert.ToInt32(Console.ReadLine()); Console.Write("\t Contraseña: "); string PasswordUserAdmin = Console.ReadLine(); Console.Write("\t Saldo: "); double BalanceUserAdmin = Convert.ToInt32(Console.ReadLine()); UsersA UsersA = new UsersA(); UsersA.Name = nameUserAdmin; UsersA.LastName = lastnameUserAdmin; UsersA.TargetNumber = targetNumberUserAdmin; UsersA.Password = PasswordUserAdmin; UsersA.Balance = BalanceUserAdmin; Add(_UsersAdmin, UsersA); if (_UsersAdmin.Count != 0) { Console.WriteLine("\tusuario Guardado Con Exito!!"); Console.ReadKey(); } else { Console.WriteLine("\t :( usuario no guardado, verifique e intente nuevamente."); Console.ReadKey(); } }