public async Task <HttpResponseMessage> UpdateSimTest(SimTest simtest)
        {
            var content = Utilities.GetRequestContent(simtest);
            HttpResponseMessage response = await _httpClient.PostAsync($"Admin/UpdateSimTest", content);

            return(response);
        }
        public async Task <SimTest> GetSimTest(int simtestid)
        {
            HttpResponseMessage response = await _httpClient.GetAsync($"Admin/GetSimTest?simtestid={simtestid}");

            SimTest simtests = await Utilities.GetResponseContent <SimTest>(response);

            return(simtests);
        }
Beispiel #3
0
        public async Task <ActionResult> EditTest(SimTest simTest)
        {
            try
            {
                var response = await _apiHandler.UpdateSimTest(simTest);

                Session.Message = new Message()
                {
                    CssClassName = "alert-sucess", Title = "Success!", Messages = "Updated."
                };
                return(View());
            }
            catch
            {
                Session.Message = new Message()
                {
                    CssClassName = "alert-error", Title = "Error!", Messages = "Operation Failed."
                };
                return(View());
            }
        }
Beispiel #4
0
        public async Task <ActionResult> CreateTest(SimTest simtest)
        {
            try
            {
                await _apiHandler.CreateTestAsync(simtest);

                Session.Message = new Message()
                {
                    CssClassName = "alert-sucess", Title = "Success!", Messages = "Test successfully created."
                };
                return(View());
            }
            catch
            {
                Session.Message = new Message()
                {
                    CssClassName = "alert-error", Title = "Error!", Messages = "Operation Failed."
                };
                return(View());
            }
        }
 public async Task CreateTestAsync(SimTest simTest)
 {
     var content = Utilities.GetRequestContent(simTest);
     await _httpClient.PostAsync($"Admin/CreateTestAsync", content);
 }
Beispiel #6
0
        public async Task <ActionResult> EditTest(int id)
        {
            SimTest simTest = await _apiHandler.GetSimTest(id);

            return(View(simTest));
        }