Example #1
0
        public static ModulesProduct GetModulesProductDetail(int id)
        {
            ModulesProduct model=new ModulesProduct();

            DataTable dt = ModulesProductDAL.BaseProvider.GetModulesProductDetail(id);
            model.FillData(dt.Rows[0]);

            return model;
        }
Example #2
0
        public static List<ModulesProduct> GetModulesProducts(string keyWords, int pageSize, int pageIndex, ref int totalCount, ref int pageCount)
        {
            DataTable dt = CommonBusiness.GetPagerData("ModulesProduct as p,Modules as m ", " p.*,m.name ", " p.ModulesID=m.ModulesID and p.Status<>9 ", "p.AutoID", " p.UserQuantity asc,PeriodQuantity asc ", pageSize, pageIndex, out totalCount, out pageCount);
            List<ModulesProduct> list = new List<ModulesProduct>();
            ModulesProduct model;
            foreach (DataRow item in dt.Rows)
            {
                model = new ModulesProduct();
                model.FillData(item);
                list.Add(model);
            }

            return list;
        }
Example #3
0
 public static bool UpdateModulesProduct(ModulesProduct model)
 {
     return ModulesProductDAL.BaseProvider.UpdateModulesProduct(model.AutoID,model.ModulesID, model.Period, model.PeriodQuantity, model.UserQuantity,
         model.Price, model.Description,model.Type,model.IsChild);
 }
Example #4
0
 public static bool InsertModulesProduct(ModulesProduct model)
 {
     return ModulesProductDAL.BaseProvider.InsertModulesProduct(model.ModulesID, model.Period, model.PeriodQuantity, model.UserQuantity,
         model.Price, model.Description,model.Type,model.IsChild, model.CreateUserID);
 }