Esempio n. 1
0
        public async Task <AlternativeGenericResponse> RemoveEquipmentItemAsync(string equipmentItemId)
        {
            DoingStuff = true;
            var response = await _client.DeleteAsync("equipment/" + equipmentItemId);

            if (response.IsSuccessStatusCode)
            {
                return new AlternativeGenericResponse {
                           Success = true
                }
            }
            ;

            var message = await response.Content.ReadAsAsync <string>();

            var result = new AlternativeGenericResponse {
                ErrorMessage = message
            };

            DoingStuff = false;
            return(result);
        }
Esempio n. 2
0
        public async Task <AlternativeGenericResponse> RemoveSpecialtyAsync(string workPlaceId)
        {
            DoingStuff = true;
            var response = await _client.DeleteAsync("specialties/" + workPlaceId);

            if (response.IsSuccessStatusCode)
            {
                return new AlternativeGenericResponse {
                           Success = true
                }
            }
            ;

            var message = await response.Content.ReadAsAsync <string>();

            var result = new AlternativeGenericResponse {
                ErrorMessage = message
            };

            DoingStuff = false;
            return(result);
        }
Esempio n. 3
0
        public async Task <AlternativeGenericResponse> RemoveVacationAsync(DateTime dateAndTime)
        {
            DoingStuff = true;
            var response = await _client.DeleteAsync("vacations/" + dateAndTime.ToString());

            if (response.IsSuccessStatusCode)
            {
                return new AlternativeGenericResponse {
                           Success = true
                }
            }
            ;

            var message = await response.Content.ReadAsAsync <string>();

            var result = new AlternativeGenericResponse {
                ErrorMessage = message
            };

            DoingStuff = false;
            return(result);
        }