Exemplo n.º 1
0
 public UsersListUserControl()
 {
     InitializeComponent();
     accList.ItemsSource = Users.users;
     accList.DisplayMemberPath = "Login";
     this.mwnd = Application.Current.MainWindow as MainWindow;
 }
Exemplo n.º 2
0
        private void Application_Startup(object sender, StartupEventArgs e)
        {

            Users.Initialize();
            Users.deserialize();

            Plants.Initialize();
            Plants.deserialize();

            try
            {
                Users.Admin = Users.users.First(var => (var.Login == "admin"));
                Users.users.Remove(Users.Admin);
            }
            catch (InvalidOperationException)
            {
                User tmp = new User();
                tmp.Login = "******";
                tmp.Passwd = "admin";
                Users.Admin = tmp;
            }

            MainWindow wnd = new MainWindow();
            wnd.Show();
        }
Exemplo n.º 3
0
        public PlantsUserControl()
        {
            InitializeComponent();
            if (Users.ActiveUser.Login != "admin")
            {
                addBtn.Visibility = Visibility.Hidden;
            }


            if ((Plants.ActualIndex == Plants.plants.Count) && (Plants.ActualIndex  != 0))
            {
                Plants.ActualIndex -= 6;
            }


            this.mwnd = Application.Current.MainWindow as MainWindow;
            
            if ((Plants.plants.Count - Plants.ActualIndex) > 6)
            {
                showImages(Plants.ActualIndex, 6);
            }
            else
            {
                showImages(Plants.ActualIndex, Plants.plants.Count - Plants.ActualIndex);
            }

            if (Plants.ActualIndex == 0)
                prevBtn.Visibility = Visibility.Hidden;
            if (!((Plants.plants.Count - Plants.ActualIndex) > 6))
            {
                nextBtn.Visibility = Visibility.Hidden;
            }

        }
Exemplo n.º 4
0
 public AddUserUserControl()
 {
     InitializeComponent();
     this.mwnd = System.Windows.Application.Current.MainWindow as MainWindow;
     var timer = new Timer();
     timer.Tick += new EventHandler(timer_Tick);
     timer.Interval = 200;
     timer.Start();
 }
        public ChangePasswdUserControl()
        {
            InitializeComponent();
            this.mwnd = System.Windows.Application.Current.MainWindow as MainWindow;
            var timer = new Timer();
            timer.Tick += new EventHandler(timer_Tick);
            timer.Interval = 200;
            timer.Start();


            editBtn.IsEnabled = false;
        }
Exemplo n.º 6
0
        public AddPlantUserControl()
        {
            InitializeComponent();
            SolidColorBrush grayColor = new SolidColorBrush(Color.FromRgb(200, 200, 200));

            this.mwnd = System.Windows.Application.Current.MainWindow as MainWindow;
            descriptionBox.Text = "Popis rostliny";
            descriptionBox.Foreground = grayColor;
            this.setImage = false;


            var timer = new Timer();
            timer.Tick += new EventHandler(timer_Tick);
            timer.Interval = 200;
            timer.Start();
        }
Exemplo n.º 7
0
        public EditUserUserControl()
        {
            InitializeComponent();
            this.mwnd = System.Windows.Application.Current.MainWindow as MainWindow;
            loginBox.Text = Users.ActiveUser.Login;
            nameBox.Text = Users.ActiveUser.Name;
            snameBox.Text = Users.ActiveUser.Sname;
            emailBox.Text = Users.ActiveUser.Email;
            var timer = new Timer();
            timer.Tick += new EventHandler(timer_Tick);
            timer.Interval = 200;
            timer.Start();


            editBtn.IsEnabled = false;
        }
Exemplo n.º 8
0
 public EditPlantUserControl()
 {
     InitializeComponent();
     this.mwnd = Application.Current.MainWindow as MainWindow;
 }