コード例 #1
0
        private static IEnumerable <HospitalEquipment> GetListOfEquipment()
        {
            var h1 = new HospitalEquipment {
                Id = 1, RoomId = 1003, EquipmentTypeId = 9
            };
            var h2 = new HospitalEquipment {
                Id = 2, RoomId = 1003, EquipmentTypeId = 10
            };
            var h3 = new HospitalEquipment {
                Id = 3, RoomId = 1003, EquipmentTypeId = 17
            };
            var h4 = new HospitalEquipment {
                Id = 4, RoomId = 1003, EquipmentTypeId = 18
            };
            var h5 = new HospitalEquipment {
                Id = 5, RoomId = 1003, EquipmentTypeId = 19
            };
            var h6 = new HospitalEquipment {
                Id = 6, RoomId = 1003, EquipmentTypeId = 22
            };
            var hospitalEquipment = new List <HospitalEquipment>();

            hospitalEquipment.Add(h1);
            hospitalEquipment.Add(h2);
            hospitalEquipment.Add(h3);
            hospitalEquipment.Add(h4);
            hospitalEquipment.Add(h5);
            hospitalEquipment.Add(h6);
            return(hospitalEquipment);
        }
コード例 #2
0
ファイル: RoomService.cs プロジェクト: st3fan7/MedbayTech
        public Room AddHospitalEquipmentToRoom(Room room, HospitalEquipment hospitalEquipment)
        {
            var roomForChange = _roomRepository.GetBy(room.Id);

            roomForChange.HospitalEquipment.Add(hospitalEquipment);
            _roomRepository.Update(roomForChange);
            return(room);
        }
コード例 #3
0
        public Room AddHospitalEquipmentToRoom(Room room, HospitalEquipment hospitalEquipment)
        {
            var roomForChange = roomRepository.GetObject(room.RoomID);

            roomForChange.HospitalEquipment.Add(hospitalEquipment);
            roomRepository.Update(roomForChange);
            return(room);
        }
コード例 #4
0
        private void ButtonShowOnMap(object sender, RoutedEventArgs e)
        {
            HospitalEquipment hospitalEquipment = (HospitalEquipment)dataGridEquipment.SelectedItem;

            if (hospitalEquipment == null)
            {
                MessageBox.Show("Anything selected!");
                return;
            }
            CheckHospital(hospitalEquipment.Room);
        }
コード例 #5
0
        private async Task HttpRequestToHospitalEquipmentController(AppointmentRealocationDTO appointmentRealocationDTO)
        {
            string              jsonSearchAppointmentsDTO = JsonConvert.SerializeObject(appointmentRealocationDTO);
            HttpClient          client   = new HttpClient();
            var                 content  = new StringContent(jsonSearchAppointmentsDTO, Encoding.UTF8, "application/json");
            HttpResponseMessage response = await client.PostAsync("http://localhost:60304/api/hospitalequipment/", content);

            response.EnsureSuccessStatusCode();
            string responseBody = await response.Content.ReadAsStringAsync();

            hospitalEquipment = (JsonConvert.DeserializeObject <HospitalEquipment>(responseBody));
        }
コード例 #6
0
 public Room AddHospitalEquipmentToRoom(Room room, HospitalEquipment hospitalEquipment) => roomService.AddHospitalEquipmentToRoom(room, hospitalEquipment);
コード例 #7
0
 public HospitalEquipment UpdateAmountOfEquipment(HospitalEquipment equipment, int amount)
 {
     equipment.QuantityInStorage += amount;
     hospitalEquipmentRepository.Update(equipment);
     return(equipment);
 }
コード例 #8
0
 public bool DeleteEquipment(HospitalEquipment equipment) => hospitalEquipmentRepository.Delete(equipment);
コード例 #9
0
 public HospitalEquipment UpdateEquipment(HospitalEquipment equipment) => hospitalEquipmentRepository.Update(equipment);
コード例 #10
0
 public HospitalEquipment AddEquipment(HospitalEquipment equipment) => hospitalEquipmentRepository.Create(equipment);
コード例 #11
0
 public HospitalEquipment UpdateHospitalEquipment(HospitalEquipment equipment) => hospitalEquipmentService.UpdateEquipment(equipment);
コード例 #12
0
 public HospitalEquipment UpdateAmountOfEquipment(HospitalEquipment equipment, int amount) => hospitalEquipmentService.UpdateAmountOfEquipment(equipment, amount);
コード例 #13
0
 public bool DeleteEquipment(HospitalEquipment hospitalEquipment) => hospitalEquipmentService.DeleteEquipment(hospitalEquipment);
コード例 #14
0
 public HospitalEquipment AddEquipment(HospitalEquipment equipment) => hospitalEquipmentService.AddEquipment(equipment);