protected override void Dispose(bool disposing) { _productService.Dispose(); _categoriesService.Dispose(); base.Dispose(disposing); }
public JsonResult GetPageLists(int page, int pageSize, string keywords = "") { ResultDto <List <Dto.ProductDto> > result = new ResultDto <List <Dto.ProductDto> >(); try { ResultDto <List <Products> > items = new ResultDto <List <Products> >(); ProductsService ObjServ = new ProductsService(); if (!string.IsNullOrEmpty(keywords)) { items = ObjServ.Reposity.GetPageList(page, pageSize, o => (o.Title.Contains(keywords) && o.TenantId == TenantId)); } else { items = ObjServ.Reposity.GetPageList(page, pageSize, o => o.TenantId == TenantId); } result = Mapper.Map <ResultDto <List <Dto.ProductDto> > >(items); ObjServ.Dispose(); } catch (Exception ex) { result.code = 500; result.message = ex.Message; } return(Json(result)); }
protected override void Dispose(bool disposing) { if (disposing) { _productsService.Dispose(); } base.Dispose(disposing); }
protected override void Dispose(bool disposing) { if (disposing) { if (productsService != null) { productsService.Dispose(); } } base.Dispose(disposing); }
public JsonResult GetLists(int page, int pageSize, string keywords = "") { ProductsService ObjServ = new ProductsService(); var items = ObjServ.Reposity.GetPageList(page, pageSize, o => o.TenantId == tenant.Id); var result = Mapper.Map <ResultDto <List <Dto.ProductDto> > >(items); if (result.datas != null) { result.datas = result.datas.OrderByDescending(o => o.CreationTime).ToList(); } ObjServ.Dispose(); return(Json(result)); }
public JsonResult GetModel(long id) { Products model = new Products(); ProductsService Product = new ProductsService(); var result = Product.Reposity.FirstOrDefault(id); if (result != null) { model = result; } var entity = Mapper.Map <Dto.ProductDto>(model); Product.Dispose(); return(Json(entity)); }
public JsonResult GetModel(long id = 0) { Core.Products model = new Core.Products(); ProductsService ObjServ = new ProductsService(); var result = ObjServ.Reposity.Get(id); if (result != null) { model = result; } var entity = Mapper.Map <Dto.ProductDto>(model); ObjServ.Dispose(); return(Json(entity)); }
public JsonResult GetCount() { Dto.SiteDto result = new Dto.SiteDto(); ArticlesService ArtServ = new ArticlesService(); MembersService MembServ = new MembersService(); SignUpBespeakService SignServ = new SignUpBespeakService(); ProductsService ProdServ = new ProductsService(); result.ArticleCount = ArtServ.Reposity.GetAllList(o => o.TenantId == TenantId).Count; result.MemberCount = MembServ.Reposity.GetAllList(o => o.TenantId == TenantId).Count; result.SignCount = SignServ.Reposity.GetAllList(o => o.TenantId == TenantId).Count; result.ProductCount = ProdServ.Reposity.GetAllList(o => o.TenantId == TenantId).Count; ArtServ.Dispose(); MembServ.Dispose(); SignServ.Dispose(); ProdServ.Dispose(); return(Json(result)); }
public JsonResult InsertOrUpdate(Core.Products input) { ResultDto <long> result = new ResultDto <long>(); try { ProductsService ObjServ = new ProductsService(); input.TenantId = tenant.Id; input.CreatorUserId = MemberId; input.CreationTime = DateTime.Now; ObjServ.Reposity.InsertOrUpdate(input); ObjServ.Dispose(); result.code = 100; result.message = "ok"; result.datas = input.Id; } catch (Exception ex) { result.code = 500; result.message = ex.Message; } return(Json(result)); }
protected override void Dispose(bool disposing) { service.Dispose(); base.Dispose(disposing); }