Beispiel #1
0
        private VocationalQualificationUnit CreateVocationalQualificationUnit(string vocationalQualificationUnitName)
        {
            VocationalQualificationUnit vocationalQualificationUnit = new VocationalQualificationUnit
            {
                vocationalQualificationUnit = vocationalQualificationUnitName
            };

            return(vocationalQualificationUnit);
        }
Beispiel #2
0
        public async Task <string> UpdateVocationalQualificationUnitAsync(VocationalQualificationUnit vocationalQualificationUnit)
        {
            HttpResponseMessage response = await HttpClientSettings.client.PutAsJsonAsync(Url.Action_VocationalQualificationUnit, vocationalQualificationUnit);

            response.EnsureSuccessStatusCode();

            string result = await response.Content.ReadAsStringAsync();

            return(result);
        }
Beispiel #3
0
        public async Task <string> DeleteVocationalQualificationUnitAsync(VocationalQualificationUnit vocationalQualificationUnit)
        {
            string requestUri            = Url.Action_VocationalQualificationUnit + "/" + vocationalQualificationUnit.Id;
            HttpResponseMessage response = await HttpClientSettings.client.DeleteAsync(requestUri);

            response.EnsureSuccessStatusCode();

            string result = await response.Content.ReadAsStringAsync();

            return(result);
        }
Beispiel #4
0
        public async Task <VocationalQualificationUnit> AddVocationalQualificationUnitAsync(VocationalQualificationUnit vocationalQualificationUnit)
        {
            VocationalQualificationUnit VocationalQualificationUnit = null;
            HttpResponseMessage         response = await HttpClientSettings.client.PostAsJsonAsync(Url.Action_VocationalQualificationUnit, vocationalQualificationUnit);

            if (response.IsSuccessStatusCode)
            {
                VocationalQualificationUnit = await response.Content.ReadAsAsync <VocationalQualificationUnit>();
            }
            return(VocationalQualificationUnit);
        }
Beispiel #5
0
        private async void AddVocationalQualificationUnit(TextBox txtName, ListView TeachersListView, ListView VocationalQualificationUnitListView)
        {
            VocationalQualificationUnit vocationalQualificationUnit = new VocationalQualificationUnit
            {
                vocationalQualificationUnit = txtName.Text
            };

            if (await details_Functionality.AddVocationalQualificationUnitAsync(vocationalQualificationUnit) != null)
            {
                MessageBox.Show("VocationalQualificationUnit added!", "Info", MessageBoxButton.OK, MessageBoxImage.Information);
                CloseActionPanel();
                txtName.Text = "";
                GetDetails(TeachersListView, VocationalQualificationUnitListView);
                return;
            }
            MessageBox.Show("VocationalQualificationUnit is not added!", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
        }
Beispiel #6
0
        private async void UpdateVocationalQualificationUnit(TextBox txtName, ListViewItem selectedVocationalQualificationUnit, ListView TeachersListView, ListView VocationalQualificationUnitListView)
        {
            VocationalQualificationUnit vocationalQualificationUnit = new VocationalQualificationUnit
            {
                Id = Guid.Parse(selectedVocationalQualificationUnit.Tag.ToString()),
                vocationalQualificationUnit = txtName.Text
            };

            if (await details_Functionality.UpdateVocationalQualificationUnitAsync(vocationalQualificationUnit) != null)
            {
                MessageBox.Show("VocationalQualificationUnit updated!", "Info", MessageBoxButton.OK, MessageBoxImage.Information);
                CloseActionPanel();
                txtName.Text = "";
                GetDetails(TeachersListView, VocationalQualificationUnitListView);
                return;
            }
            MessageBox.Show("VocationalQualificationUnit is not updated!", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
        }
Beispiel #7
0
        public IActionResult UpdateVocationalQualificationUnit([FromBody] VocationalQualificationUnit vocationalQualificationUnit)
        {
            try
            {
                if (vocationalQualificationUnit == null)
                {
                    return(BadRequest(new { Error = "vocationalQualificationUnit is null" }));
                }

                _mainService.UpdateVocationalQualificationUnit(vocationalQualificationUnit);

                return(Ok(new { message = "VocationalQualificationUnit updated to database" }));
            }
            catch (Exception ex)
            {
                string message = ex.Message + " " + ex.StackTrace;
                return(BadRequest(new { Error = message }));
            }
        }
Beispiel #8
0
        public async void DeleteVocationalQualificationUnit(ListViewItem selectedVocationalQualificationUnit, ListView TeachersListView, ListView VocationalQualificationUnitListView)
        {
            if (selectedVocationalQualificationUnit == null)
            {
                MessageBox.Show("Please select vocationalQualificationUnit you want to delete!", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }
            VocationalQualificationUnit vocationalQualificationUnit = new VocationalQualificationUnit
            {
                Id = Guid.Parse(selectedVocationalQualificationUnit.Tag.ToString()),
                vocationalQualificationUnit = selectedVocationalQualificationUnit.Content.ToString()
            };

            if (await details_Functionality.DeleteVocationalQualificationUnitAsync(vocationalQualificationUnit) != "{\"message\":\"VocationalQualificationUnit deleted from database\"}")
            {
                MessageBox.Show("Unable to delete vocationalQualificationUnit", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }
            MessageBox.Show("VocationalQualificationUnit is deleted", "Info", MessageBoxButton.OK, MessageBoxImage.Information);
            GetDetails(TeachersListView, VocationalQualificationUnitListView);
        }
Beispiel #9
0
 public void UpdateVocationalQualificationUnit(VocationalQualificationUnit vocationalQualificationUnit)
 {
     _vocationalQualificationUnitService.Update(vocationalQualificationUnit);
 }
Beispiel #10
0
 public VocationalQualificationUnit AddVocationalQualificationUnit(VocationalQualificationUnit vocationalQualificationUnit)
 {
     return(_vocationalQualificationUnitService.Add(vocationalQualificationUnit));
 }
Beispiel #11
0
 public async Task <string> DeleteVocationalQualificationUnitAsync(VocationalQualificationUnit vocationalQualificationUnit)
 {
     return(await vocationalQualificationUnit_Functionality.DeleteVocationalQualificationUnitAsync(vocationalQualificationUnit));
 }
Beispiel #12
0
 public async Task <VocationalQualificationUnit> AddVocationalQualificationUnitAsync(VocationalQualificationUnit vocationalQualificationUnit)
 {
     return(await vocationalQualificationUnit_Functionality.AddVocationalQualificationUnitAsync(vocationalQualificationUnit));
 }