public int GetFixedPriceProdCount(Int64 comp_xid, string filter) { try { var _filter = string.Empty; // GetFieldFiltering(filter); return(FixedPriceDAL.GetFixedPriceProdCount(comp_xid, _filter)); } catch (Exception ex) { throw ex; } }
public List <FixedPriceProductEx> GetFixedPriceProds(Int64 comp_xid, string filter, int skip, int size, string sorting) { var _filter = string.Empty; // GetFieldFiltering(filter); var _sorting = string.Empty; // GetFieldSorting(sorting); var locale = _httpContextAccessor.HttpContext.User.FindFirst("Locale").Value; var countries = _commRepos.GetCountryAreas(locale); var prod_list = FixedPriceDAL.GetFixedPriceProds(comp_xid, _filter, skip, size, _sorting); prod_list.ForEach(p => { var country = countries.FirstOrDefault(c => c.countryCode.Equals(p.STATE)); p.STATE_NAME = (country == null) ? string.Empty : country.countryName; }); return(prod_list); }
///////////// public List <FixedPricePackageEx> GetFixedPricePackages(Int64 prod_xid) { return(FixedPriceDAL.GetFixedPricePackages(prod_xid, string.Empty, 0, int.MaxValue, string.Empty)); }
public void InsertProd(FixedPriceProduct prod, string crt_user) { FixedPriceDAL.InsertFixedPriceProduct(prod, crt_user); }
public FixedPriceProductEx GetFixedPriceProduct(Int64 prod_xid) { return(FixedPriceDAL.GetFixedPriceProd(prod_xid)); }
public void ImportPackage(ImportPackage pkg, string crt_user) { FixedPriceDAL.ImportPackage(pkg, crt_user); }