public List <DXInfo.Models.tbCommCode> GetltbCommCode(DXInfo.Models.CommSign commSign) { string vcCommSign = commSign.ToString(); List <DXInfo.Models.tbCommCode> ltbCommCode = uow.tbCommCode.GetAll().Where(w => w.vcCommSign == vcCommSign).ToList(); if (ltbCommCode == null) { ltbCommCode = new List <Models.tbCommCode>(); } return(ltbCommCode); }
//public void UpdateGoods(IAMSCMUow amscmUow) //{ // var ltbGoods = amscmUow.tbGoods.GetAll().ToList(); // foreach (DXInfo.Models.tbGoods goods in ltbGoods) // { // var oldInv = uow.Inventory.GetAll().Where(w => w.Code == goods.vcGoodsID).FirstOrDefault(); // if (oldInv != null) // { // if (oldInv.Name != goods.vcGoodsName) // { // oldInv.Name = goods.vcGoodsName; // } // if (oldInv.SalePrice != goods.nPrice.Value) // { // oldInv.SalePrice = goods.nPrice.Value; // } // uow.Inventory.Update(oldInv); // } // } // uow.Commit(); //} public List <DXInfo.Models.tbCommCode> GetltbCommCode2(DXInfo.Models.CommSign commSign) { string vcCommSign = commSign.ToString(); var q = uow.tbCommCode.GetAll().Where(w => w.vcCommSign == vcCommSign); var q1 = this.SetVouchAuthority(q, "", false, "", "vcCommCode", null, deptCode, ""); var q2 = q1.ToList <DXInfo.Models.tbCommCode>(); if (q2 == null) { return(new List <DXInfo.Models.tbCommCode>()); } return(q2); }