Пример #1
0
 public bool AddRsFactory(RsFactory mRsFactory)
 {
     if (mRsFactory == null) return false;
     using (IRsFactoryBLL RsFactoryBLL = BLLContainer.Resolve<IRsFactoryBLL>())
     {
         return RsFactoryBLL.Add(mRsFactory);
     }
 }
Пример #2
0
 public RsFactory GetRsFactoryById(string Id)
 {
     using (IRsFactoryBLL RsFactoryBLL = BLLContainer.Resolve<IRsFactoryBLL>())
     {
         RsFactory model = RsFactoryBLL.GetFirstOrDefault(Id);
         return model;
     }
 }
Пример #3
0
 public int GetRsFactoryCount(string sWhere)
 {
     Expression<Func<RsFactory, bool>> whereLamda = SerializerHelper.ConvertParamWhereToLinq<RsFactory>(sWhere); 
     using (IRsFactoryBLL RsFactoryBLL = BLLContainer.Resolve<IRsFactoryBLL>())
     {
         return RsFactoryBLL.GetCount(whereLamda);
     }
 }
Пример #4
0
 public List<RsFactory> GetRsFactorys([FromBody]string sWhere)
 {
     Expression<Func<RsFactory, bool>> whereLamda = SerializerHelper.ConvertParamWhereToLinq<RsFactory>(sWhere);
     using (IRsFactoryBLL RsFactoryBLL = BLLContainer.Resolve<IRsFactoryBLL>())
     {
         List<RsFactory> models = RsFactoryBLL.GetModels(whereLamda);
         return models;
     }
 }
Пример #5
0
 /// <summary>
 /// 修改
 /// </summary>
 /// <param name="mRsFactory">模型</param>
 /// <returns>是否成功</returns>
 public bool UpdateRsFactory(RsFactory mRsFactory)
 {
     if (mRsFactory == null)
     {
         return(false);
     }
     using (IRsFactoryBLL RsFactoryBLL = BLLContainer.Resolve <IRsFactoryBLL>())
     {
         return(RsFactoryBLL.Update(mRsFactory));
     }
 }
Пример #6
0
 public bool DelRsFactory(string Id)
 {
     using (IRsFactoryBLL RsFactoryBLL = BLLContainer.Resolve<IRsFactoryBLL>())
     {
         try
         {
             RsFactory item = RsFactoryBLL.GetFirstOrDefault(Id);
             return RsFactoryBLL.Delete(item);
         }
         catch { return false; }
     }
 }
Пример #7
0
 public bool DelRsFactorys(string[] Ids)
 {
     using (IRsFactoryBLL RsFactoryBLL = BLLContainer.Resolve<IRsFactoryBLL>())
     {
         try
         {
             List<RsFactory> entitys = new List<RsFactory>();
             foreach (string id in Ids)
             {
                 RsFactory item = RsFactoryBLL.GetFirstOrDefault(id);
                 entitys.Add(item);
             }
             return RsFactoryBLL.Delete(entitys);
         }
         catch { return false; }
     }
 }
Пример #8
0
        public List<RsFactory> GetRsFactoryByPage(int pageSize, int pageIndex, bool isAsc, string orderField, string sWhere)
        {
            string orderStr = "";
            if (string.IsNullOrEmpty(orderField))
            {
                orderStr = "CREATION_DATE";
            }
            else
            {
                orderStr = orderField;
            }
            Expression<Func<RsFactory, bool>> whereLamda = SerializerHelper.ConvertParamWhereToLinq<RsFactory>(sWhere); 

            using (IRsFactoryBLL RsFactoryBLL = BLLContainer.Resolve<IRsFactoryBLL>())
            {
                List<RsFactory> models = RsFactoryBLL.GetModelsByPage(pageSize, pageIndex, isAsc, orderStr, whereLamda);
                return models;
            }
        }