示例#1
0
        /// <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)));
            }
        }
示例#2
0
        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());
        }