/// <summary> /// Realiza uma pergunta em um anuncio /// </summary> /// <param name="sch"></param> /// <param name="a"></param> /// <param name="p"></param> /// <returns></returns> public JsonResult json11(string sch, int a, string p, bool v) { try { VerificaSessao(sch); var bll = new BLLAnuncioPergunta(); var bllAnuncio = new BLLAnuncio(bll._context); var Anuncio = bllAnuncio.SelectByKey(a); var ap = new AnuncioPergunta(); ap.DataInc = DateTime.Now; ap.Pergunta = p; ap.IdUsuarioInc = UsuarioLogado_ID.GetValueOrDefault(); ap.IdAnuncio = a; ap.Privada = v; bll.InsertAndSave(ap); return(Json(new RetornoJsonPadrao(null, true, null))); } catch (Exception ex) { return(Json(new RetornoJsonPadrao(ex.Message, false, null))); } }
public ActionResult RealizarPergunta(int a, string p) { var bll = new BLLAnuncioPergunta(); var ap = new AnuncioPergunta(); ap.DataInc = DateTime.Now; ap.Pergunta = p; ap.IdUsuarioInc = (int)UsuarioLogado_ID; ap.IdAnuncio = a; bll.InsertAndSave(ap); return(RetornoPadrao()); }
/// <summary> /// 08 - Responde uma pergunta de um vendedor /// </summary> /// <param name="sch">Token de Verificação da Sessão</param> /// <param name="pid">id da pergunta</param> /// <param name="re">resposta</param> /// <returns></returns> public JsonResult json08(string sch, int pid, string re) { try { VerificaSessao(sch); var bll = new BLLAnuncioPergunta(); var p = bll.SelectByKey(pid); p.Resposta = re; p.IdUsuarioUpd = UsuarioLogado_ID; bll.UpdateAndSave(p); return(Json(new { valor = true, msg = "Respondido com sucesso." })); } catch (Exception ex) { return(Json(new { valor = false, msg = Excecao.Trata(ex) })); } }