예제 #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 ResParaTb(Models.Response.MemelationResponse reg)
        {
            Models.TbMemelation ctx = new Models.TbMemelation();
            ctx.IdMemelation = reg.id;
            ctx.NmAutor      = reg.autor;
            ctx.DsCategoria  = reg.categoria;
            ctx.DsHashtags   = reg.hashtags;
            ctx.BtMaior      = reg.maior;
            ctx.ImgMeme      = reg.imagem;
            ctx.DtInclusao   = reg.inclusao;

            return(ctx);
        }
예제 #4
0
        public Models.Response.MemelationResponse TbParaRes(Models.TbMemelation reg)
        {
            Models.Response.MemelationResponse ctx = new Models.Response.MemelationResponse();
            ctx.id        = reg.IdMemelation;
            ctx.autor     = reg.NmAutor;
            ctx.categoria = reg.DsCategoria;
            ctx.hashtags  = reg.DsHashtags;
            ctx.maior     = reg.BtMaior;
            ctx.imagem    = reg.ImgMeme;
            ctx.inclusao  = reg.DtInclusao;

            return(ctx);
        }