Ejemplo n.º 1
0
 public MainWindow(Uporabnik user, Shramba shramba)
 {
     InitializeComponent();
     this.Prijavljen = user;
     this.shramba    = shramba;
     SetTimer(true, 60); //Default vrednost je da vsake 60 sekund shrani
     timer.Tick += timerTick;
     Inicializacija();
 }
Ejemplo n.º 2
0
 public SettingsOkno(Uporabnik user, Shramba shramba)
 {
     InitializeComponent();
     this.user    = user;
     ImagePath    = this.user.PotDoProfilneSlike;
     tip          = user.AccountState;
     this.shramba = shramba;
     Inicializacija();
 }
Ejemplo n.º 3
0
 private void Deserializiraj()
 {
     shramba = Serialization.deserialize(pot);
     if (shramba == null)
     {
         shramba = new Shramba();
         MessageBoxResult messageBox = Xceed.Wpf.Toolkit.MessageBox.Show("Error while reading the file!", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
     }
 }
Ejemplo n.º 4
0
        public static void serialize(Shramba objekt, string path)
        {
            StringBuilder xml        = new StringBuilder();
            XmlWriter     xmlpisalec = XmlWriter.Create(xml);

            xs.Serialize(xmlpisalec, objekt);
            using (StreamWriter pisalec = new StreamWriter(path))
            {
                pisalec.Write(xml);
            }
        }
 public FriendsSettingsWindow(Shramba data, Uporabnik user)
 {
     InitializeComponent();
     this.data = data;
     this.user = user;
     //listData.DataContext = friends; //List data = manage friends
     //listAdd.DataContext = SearchFriends;
     //listPending.DataContext = pendingFriends;
     GetFriends();
     GetPending();
     SearchUsers(null, null);
 }
Ejemplo n.º 6
0
        public RegistracijaOkno(Shramba shramba)
        {
            InitializeComponent();
            this.shramba = shramba;
            StringAnimationUsingKeyFrames anistring = new StringAnimationUsingKeyFrames();

            anistring.Duration     = new Duration(new TimeSpan(0, 0, 4));
            anistring.FillBehavior = FillBehavior.HoldEnd;
            anistring.KeyFrames.Add(new DiscreteStringKeyFrame(", ", TimeSpan.FromSeconds(0.5)));
            anistring.KeyFrames.Add(new DiscreteStringKeyFrame(", F", TimeSpan.FromSeconds(0.5)));
            anistring.KeyFrames.Add(new DiscreteStringKeyFrame(", Fr", TimeSpan.FromSeconds(0.5)));
            anistring.KeyFrames.Add(new DiscreteStringKeyFrame(", Fri", TimeSpan.FromSeconds(0.5)));
            anistring.KeyFrames.Add(new DiscreteStringKeyFrame(", Frie", TimeSpan.FromSeconds(0.5)));
            anistring.KeyFrames.Add(new DiscreteStringKeyFrame(", Frien", TimeSpan.FromSeconds(0.5)));
            anistring.KeyFrames.Add(new DiscreteStringKeyFrame(", Friend", TimeSpan.FromSeconds(0.5)));
        }
Ejemplo n.º 7
0
        public static List <Uporabnik> FindAllFriendsOfUser(Uporabnik user, Shramba data)
        {
            List <Uporabnik> returndata = new List <Uporabnik>();
            //Poišče vse "friend requeste"
            List <Friends> temp = data.friendLists.FindAll(x => x.status == FriendsStatus.accepted && (x.sender == user.Username || x.receiver == user.Username));

            foreach (Friends a in temp)
            {
                if (a.receiver != user.Username)
                {
                    returndata.Add(data.Users.Find(x => x.Username == a.receiver));
                }
                else
                {
                    returndata.Add(data.Users.Find(x => x.Username == a.sender));
                }
            }
            return(returndata);
        }