예제 #1
0
 public static void AddInicijator(string inicijatorUsername, string inicijatorIp, int inicijatorPort)
 {
     if (!BazaStatistikeInicijatora.ContainsKey(inicijatorUsername))
     {
         Inicijator i = new Inicijator(inicijatorUsername, 0, inicijatorIp, inicijatorPort);
         BazaStatistikeInicijatora.Add(i.Username, i);
     }
     BazaStatistikeInicijatora[inicijatorUsername].BrojPoziva++;
     SacuvajStatistikuInicijatora();
 }
예제 #2
0
        public static void NajcesciInicijator()
        {
            Inicijator max = new Inicijator();

            max.BrojPoziva = -1;
            foreach (var inicijator in BazaStatistikeInicijatora.Values)
            {
                if (inicijator.BrojPoziva > max.BrojPoziva)
                {
                    max = inicijator;
                }
            }
            if (max.Username == null && max.BrojPoziva == -1)
            {
                Console.WriteLine("Jos uvek niko nije inicirao ni jednu akciju");
            }
            else
            {
                Console.WriteLine("Inicijator sa najvise poziva u sistemu: " + max.Username + " , Broj poziva: " + max.BrojPoziva);
            }
        }