public bool AddRsFactory(RsFactory mRsFactory) { if (mRsFactory == null) return false; using (IRsFactoryBLL RsFactoryBLL = BLLContainer.Resolve<IRsFactoryBLL>()) { return RsFactoryBLL.Add(mRsFactory); } }
public RsFactory GetRsFactoryById(string Id) { using (IRsFactoryBLL RsFactoryBLL = BLLContainer.Resolve<IRsFactoryBLL>()) { RsFactory model = RsFactoryBLL.GetFirstOrDefault(Id); return model; } }
public int GetRsFactoryCount(string sWhere) { Expression<Func<RsFactory, bool>> whereLamda = SerializerHelper.ConvertParamWhereToLinq<RsFactory>(sWhere); using (IRsFactoryBLL RsFactoryBLL = BLLContainer.Resolve<IRsFactoryBLL>()) { return RsFactoryBLL.GetCount(whereLamda); } }
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; } }
/// <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)); } }
public bool DelRsFactory(string Id) { using (IRsFactoryBLL RsFactoryBLL = BLLContainer.Resolve<IRsFactoryBLL>()) { try { RsFactory item = RsFactoryBLL.GetFirstOrDefault(Id); return RsFactoryBLL.Delete(item); } catch { return false; } } }
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; } } }
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; } }