예제 #1
0
        public Models.Response.MemelationResponse inserir([FromForm] Models.Request.MemelationRequest reg)
        {
            Models.TbMemelation ctx = conversor.ReqParaTb(reg);
            ctx.ImgMeme = gerenciarfoto.gerarnomefoto(reg.imagem.FileName);

            verificar.verificar(ctx);
            gerenciarfoto.salvarfoto(ctx.ImgMeme, reg.imagem);

            Models.Response.MemelationResponse xx = conversor.TbParaRes(ctx);
            return(xx);
        }
예제 #2
0
        public Models.Response.MemelationResponse ReqParaRes(Models.Request.MemelationRequest reg)
        {
            Models.Response.MemelationResponse ctx = new Models.Response.MemelationResponse();
            ctx.autor     = reg.autor;
            ctx.categoria = reg.categoria;
            ctx.hashtags  = reg.hashtags;
            ctx.maior     = reg.maior;
            ctx.inclusao  = reg.inclusao;

            return(ctx);
        }
예제 #3
0
        public Models.TbMemelation ReqParaTb(Models.Request.MemelationRequest reg)
        {
            Models.TbMemelation ctx = new Models.TbMemelation();

            ctx.NmAutor     = reg.autor;
            ctx.DsCategoria = reg.categoria;
            ctx.DsHashtags  = reg.hashtags;
            ctx.BtMaior     = reg.maior;
            ctx.DtInclusao  = reg.inclusao;

            return(ctx);
        }