Пример #1
0
        public async Task <IActionResult> EditConocimiento(string id, PreguntaEvaluacionEvento generalCapacitacion)
        {
            Response response = new Response();

            try
            {
                if (!string.IsNullOrEmpty(id))
                {
                    response = await apiServicio.EditarAsync(id, generalCapacitacion, new Uri(WebApp.BaseAddress),
                                                             "api/PreguntaEvaluacionEvento");

                    if (response.IsSuccess)
                    {
                        return(RedirectToAction("IndexConocimiento"));
                    }

                    return(View(generalCapacitacion));
                }
                return(BadRequest());
            }
            catch (Exception ex)
            {
                return(BadRequest());
            }
        }
Пример #2
0
        public async Task <IActionResult> EditConocimiento(string id)
        {
            try
            {
                if (!string.IsNullOrEmpty(id))
                {
                    var respuesta = await apiServicio.SeleccionarAsync <Response>(id, new Uri(WebApp.BaseAddress),
                                                                                  "api/PreguntaEvaluacionEvento");

                    if (respuesta.IsSuccess)
                    {
                        var respuestas = JsonConvert.DeserializeObject <PreguntaEvaluacionEvento>(respuesta.Resultado.ToString());
                        var ciuadad    = new PreguntaEvaluacionEvento
                        {
                            IdPreguntaEvaluacionEvento = respuestas.IdPreguntaEvaluacionEvento,
                            Descripcion           = respuestas.Descripcion,
                            Facilitador           = respuestas.Facilitador,
                            Organizador           = respuestas.Organizador,
                            ConocimientoObtenidos = respuestas.ConocimientoObtenidos
                        };
                        return(View(ciuadad));
                    }
                }

                return(BadRequest());
            }
            catch (Exception ex)
            {
                return(BadRequest());
            }
        }
Пример #3
0
        public async Task <IActionResult> CreateFacilitador(PreguntaEvaluacionEvento generalCapacitacion)
        {
            Response response = new Response();

            try
            {
                response = await apiServicio.InsertarAsync(generalCapacitacion,
                                                           new Uri(WebApp.BaseAddress),
                                                           "api/PreguntaEvaluacionEvento/InsertarPreguntas");

                if (response.IsSuccess)
                {
                    return(RedirectToAction("IndexFacilitador"));
                }

                return(View(generalCapacitacion));
            }
            catch (Exception ex)
            {
                return(BadRequest());
            }
        }