public WmsInventory GetWmsInventoryById(string Id) { using (IWmsInventoryBLL WmsInventoryBLL = BLLContainer.Resolve <IWmsInventoryBLL>()) { WmsInventory model = WmsInventoryBLL.GetFirstOrDefault(Id); return(model); } }
public int GetWmsInventoryCount(string sWhere) { Expression <Func <WmsInventory, bool> > whereLamda = SerializerHelper.ConvertParamWhereToLinq <WmsInventory>(sWhere); using (IWmsInventoryBLL WmsInventoryBLL = BLLContainer.Resolve <IWmsInventoryBLL>()) { return(WmsInventoryBLL.GetCount(whereLamda)); } }
public List <WmsInventory> GetWmsInventorys([FromBody] string sWhere) { Expression <Func <WmsInventory, bool> > whereLamda = SerializerHelper.ConvertParamWhereToLinq <WmsInventory>(sWhere); using (IWmsInventoryBLL WmsInventoryBLL = BLLContainer.Resolve <IWmsInventoryBLL>()) { List <WmsInventory> models = WmsInventoryBLL.GetModels(whereLamda); return(models); } }
public bool AddWmsInventory(WmsInventory mWmsInventory) { if (mWmsInventory == null) { return(false); } using (IWmsInventoryBLL WmsInventoryBLL = BLLContainer.Resolve <IWmsInventoryBLL>()) { return(WmsInventoryBLL.Add(mWmsInventory)); } }
public bool DelWmsInventory(string Id) { using (IWmsInventoryBLL WmsInventoryBLL = BLLContainer.Resolve <IWmsInventoryBLL>()) { try { WmsInventory item = WmsInventoryBLL.GetFirstOrDefault(Id); return(WmsInventoryBLL.Delete(item)); } catch { return(false); } } }
public bool DelWmsInventorys(string[] Ids) { using (IWmsInventoryBLL WmsInventoryBLL = BLLContainer.Resolve <IWmsInventoryBLL>()) { try { List <WmsInventory> entitys = new List <WmsInventory>(); foreach (string id in Ids) { WmsInventory item = WmsInventoryBLL.GetFirstOrDefault(id); entitys.Add(item); } return(WmsInventoryBLL.Delete(entitys)); } catch { return(false); } } }
public List <WmsInventory> GetWmsInventoryByPage(int pageSize, int pageIndex, bool isAsc, string orderField, string sWhere) { string orderStr = ""; if (string.IsNullOrEmpty(orderField)) { orderStr = "CREATION_DATE"; } else { orderStr = orderField; } Expression <Func <WmsInventory, bool> > whereLamda = SerializerHelper.ConvertParamWhereToLinq <WmsInventory>(sWhere); using (IWmsInventoryBLL WmsInventoryBLL = BLLContainer.Resolve <IWmsInventoryBLL>()) { List <WmsInventory> models = WmsInventoryBLL.GetModelsByPage(pageSize, pageIndex, isAsc, orderStr, whereLamda); return(models); } }