Example #1
0
        public void OK()
        {
            #region - code -

            var network = new LocalNetwork()
            {
                sqlServer = connStr
            };
            var repoProduct = new FakeRepo_Product();
            var repoAdmin   = new FakeRepo_Admin();

            var srv = new SrvProductListingV1(repoProduct, repoAdmin, null)
            {
                _sendEmail = false
            };

            DtoProductListingResult ret = new DtoProductListingResult();

            if (!srv.Exec(network, new DtoProductListing
            {
                tag = "Livro",
                category = 1,
                page = 0,
                pageSize = 99,
                orderBy = 1,
                _language = 0
            }, ref ret))
            {
                Assert.Fail();
            }

            #endregion
        }
Example #2
0
        public ActionResult Post([FromBody] DtoProductListing obj)
        {
            var repo      = new DapperProductRepository();
            var adminRepo = new DapperAdminRepository();

            var srv = new SrvProductListingV1(repo, adminRepo, cache);
            var ret = new DtoProductListingResult();

            if (!srv.Exec(network, obj, ref ret))
            {
                return(BadRequest(srv.Error));
            }

            return(Ok(ret));
        }