Ejemplo n.º 1
0
        // GET: Reponses/Create
        public ActionResult Create()
        {
            //var questions = new SelectList(await questionsService.GetAll(), "QuestionId", "QuestionLib");
            var vm = new ReponseVM();

            return(View(vm));
        }
Ejemplo n.º 2
0
        public async Task <ActionResult> Edit(ReponseVM reponse)
        {
            if (ModelState.IsValid)
            {
                await reponsesService.UpdateAsync(reponse);

                return(RedirectToAction("Index"));
            }

            return(View(reponse));
        }
Ejemplo n.º 3
0
        public async Task <bool> UpdateAsync(ReponseVM reponse)
        {
            var content  = new StringContent(JsonConvert.SerializeObject(reponse), Encoding.UTF8, "application/json");
            var response = await this.httpClient.PutAsync($"/api/reponses/{reponse.ReponseId}", content);

            if (response.IsSuccessStatusCode)
            {
                return(true);
            }

            return(false);
        }
Ejemplo n.º 4
0
        public async Task <ActionResult> Create(ReponseVM vm)
        {
            if (ModelState.IsValid)
            {
                //vm.Reponse.Question = new Question { Id = vm.QuestionId };
                vm.ReponseLib = vm.ReponseLib;
                await reponsesService.Create(vm);

                return(RedirectToAction("Index"));
            }

            return(View(vm));
        }