Esempio n. 1
0
 public EmployeesWindow(UpravnikWindow parent)
 {
     InitializeComponent();
     this._parent     = parent;
     this.DataContext = this;
     UpdateTable();
 }
        public void Login()
        {
            UpravnikWindow managerWindow = new UpravnikWindow(_manager);

            Application.Current.MainWindow = managerWindow;
            managerWindow.Show();
        }
 public MedicinesViewModel(UpravnikWindow parent, LekoviWindow thisWindow)
 {
     _parent               = parent;
     _thisWindow           = thisWindow;
     DeleteMedicineCommand = new MyICommand(ObrisiLek);
     AddMedicineCommand    = new MyICommand(DodajNoviLek);
     UpdateMedicineCommand = new MyICommand(IzmeniLek);
     GenerateReportCommand = new MyICommand(GenerateReport);
     CancelCommand         = new MyICommand(Zatvori);
     UpdateTable();
 }
Esempio n. 4
0
 public RoomsViewModel(UpravnikWindow parent, WindowProstorije parent2)
 {
     _parent                = parent;
     _thisWindow            = parent2;
     InventoryCommand       = new MyICommand(RoomInventory);
     AddRoomCommand         = new MyICommand(AddRoom);
     EditRoomCommand        = new MyICommand(UpdateRoom);
     DeletedRoomCommand     = new MyICommand(RemoveRoom);
     SearchInventoryCommand = new MyICommand(InventorySearch);
     MergeRoomsCommand      = new MyICommand(MergeRooms);
     SplitRoomCommand       = new MyICommand(SplitRoom);
     RenovationCommand      = new MyICommand(Renovation);
     CloseWindowCommand     = new MyICommand(Close);
     UpdateTable();
 }
        public HomePageViewModel(Manager manager, UpravnikWindow parent)
        {
            this._loggedManager = manager;
            this.parent         = parent;
            Name    = _loggedManager.Name + " " + _loggedManager.Surname;
            Date    = _loggedManager.DateOfBirth.Date.ToString();
            Address = _loggedManager.ResidentialAddress.StreetAndNumber;
            JMBG    = _loggedManager.JMBG;
            Email   = _loggedManager.Email;
            Number  = _loggedManager.PhoneNumber;

            RoomCommand        = new MyICommand(WindowProstorije);
            MedicinesCommand   = new MyICommand(LekoviWindow);
            LogOutCommand      = new MyICommand(Pocetna);
            EditProfileCommand = new MyICommand(EditProfile);
            EmployeesCommand   = new MyICommand(Employees);
            DemoCommand        = new MyICommand(Demo);
            FeedbackCommand    = new MyICommand(Feedback);
        }
 public FeedbackWindow(UpravnikWindow parent)
 {
     InitializeComponent();
     this.DataContext = new ManagerFeedbackViewModel(parent._loggedManager.Username, this);
 }
 public EditProfileWindow(UpravnikWindow upravnikWindow)
 {
     InitializeComponent();
     parent = upravnikWindow;
 }