private void LoadStaticEquipment()
 {
     Controller.StaticEquipmentController equipmentController = new Controller.StaticEquipmentController();
     foreach (Model.StaticEquipment equipment in equipmentController.GetAllStaticEquipmentForRoom(int.Parse(renovationSeparation.cbRooms.SelectedItem.ToString())))
     {
         lvDataBindingStaticEqOldRoom.Items.Add(equipment);
     }
 }
Exemple #2
0
 public StaticEquipment()
 {
     InitializeComponent();
     equipments = new List <Model.StaticEquipment>();
     control    = new Controller.StaticEquipmentController();
     LoadEqupiment();
     LoadRooms();
 }
 private void ReserveBed()
 {
     Controller.StaticEquipmentController staticEquipmentController = new Controller.StaticEquipmentController();
     Model.StaticEquipment staticEquipment = staticEquipmentController.GetOneStaticEquipment(int.Parse(cbBed.SelectedItem.ToString()));
     staticEquipment.free = false;
     staticEquipmentController.UpdateStaticEquipment(staticEquipment.StaticEquipmentId, staticEquipment.DescriptionStaticEquipment,
                                                     staticEquipment.NameStaticEquipment, staticEquipment.free);
 }
        public CreateExaminationInventary(int roomId)
        {
            InitializeComponent();

            equipmentController = new Controller.StaticEquipmentController();
            lbExaminationRoomInventary.Content = roomId.ToString();
            LoadInvetory(roomId);
        }
 private void moveStaticEquipment()
 {
     for (int i = 0; i < lvDataBindingStaticEqNewRoom.Items.Count; i++)
     {
         Model.StaticEquipment equipment = (Model.StaticEquipment)lvDataBindingStaticEqNewRoom.Items[i];
         Controller.StaticEquipmentController staticEquipmentController = new Controller.StaticEquipmentController();
         staticEquipmentController.ChangeRoom(equipment.StaticEquipmentId, int.Parse(lbuID.Content.ToString()));
     }
 }
Exemple #6
0
 public InstructionsForHospitalTreatment(int id, String Patient, int RoomId, int BedId, DateTime StartDate, DateTime EndDate)
 {
     Id      = id;
     patient = new Patient(Patient);
     room    = new Room(RoomId);
     Controller.StaticEquipmentController staticEquipmentController = new Controller.StaticEquipmentController();
     Bed            = staticEquipmentController.GetOneStaticEquipment(BedId);
     this.StartDate = StartDate;
     this.EndDate   = EndDate;
     deleted        = false;
 }
        private void LoadBeds()
        {
            Controller.StaticEquipmentController staticEquipmentController = new Controller.StaticEquipmentController();
            List <Model.StaticEquipment>         staticEquipments          = staticEquipmentController.GetAllStaticEquipmentForRoom(int.Parse(cbRoom.SelectedItem.ToString()));

            cbBed.Items.Clear();
            foreach (Model.StaticEquipment staticEquipment in staticEquipments)
            {
                if (staticEquipment.NameStaticEquipment == "Krevet" && staticEquipment.free)
                {
                    cbBed.Items.Add(staticEquipment.StaticEquipmentId);
                }
            }
        }
        private void Button_Click_Ok(object sender, RoutedEventArgs e)
        {
            Controller.StaticEquipmentController staticEquipmentController = new Controller.StaticEquipmentController();
            if (dtStart.Text == "" || dtStart.Text == null || dtEnd.Text == "" || dtEnd.Text == null)
            {
                MessageBox.Show("Niste popunili sva polja!", "Upozorenje!", MessageBoxButton.OK, MessageBoxImage.Warning);
            }
            else
            {
                MessageBox.Show("Uspešno ste kreirali uput za bolničko lečenja!", "Uspešno izvršeno!", MessageBoxButton.OK, MessageBoxImage.Information);

                AddInstructionForHospitalTreatment();
                this.Close();
            }
        }
 public void LoadEquipmentFromRoom(int roomId)
 {
     Controller.StaticEquipmentController equipmentController = new Controller.StaticEquipmentController();
     equipmentController.changeRoomFromRoom(int.Parse(lbuID.Content.ToString()), roomId);
 }