public async Task <IActionResult> Post([FromBody] Preguntas value) { try { await _repository.Insert(value); } catch (Exception ex) { // Guardar Excepción return(BadRequest(ex.Message.ToString())); } return(Ok()); }
public IActionResult AgregarPregunta(DAPreguntasViewModel pregunta) { //ViewBag.Admin= 1; if (ModelState.IsValid) { PreguntasRepository repos = new PreguntasRepository(); var result = repos.GetPreguntaByContenido(pregunta.Contenido); if (result == null) { repos.Insert(pregunta); return(RedirectToAction("Index")); } else { ModelState.AddModelError("", "Ya existe esta pregunta."); return(View(pregunta)); } } else { return(View(pregunta)); } }