public void GetTest() { using (var Session = NhibernateLayer.OpenSession()) { using (var Transaction = Session.BeginTransaction()) { var orderitem = Session.CreateCriteria <PurchaseOrderItem>().List <PurchaseOrderItem>(); foreach (var item in orderitem) { var res = item.Name + item.QTY + item.TotalPrice; } var order = Session.CreateCriteria <PurchaseOrder>().List <PurchaseOrder>(); foreach (var item in order) { var res = item.Id + item.Title; } Transaction.Commit(); } } }
public Guid GetRack() { using (var Session = NhibernateLayer.OpenSession()) { using (var Transaction = Session.BeginTransaction()) { Rack RACK1 = new Rack() { Name = "MARKAZI", Limit = 10, Location = "KARAJ", }; RACK1.Rack1 = RACK1; Session.Save(RACK1); Transaction.Commit(); var Res = Session.Get <Rack>(RACK1.Id); return(Res.Id); } } }
public Guid GetRackLevl() { using (var session = NhibernateLayer.OpenSession()) { using (var Transaction = session.BeginTransaction()) { ItemUnitTest itemtest = new ItemUnitTest(); RackUnitTest racktest = new RackUnitTest(); var item1 = itemtest.GetItem(); var rack1 = racktest.GetRack(); Item Item = session.Get <Item>(item1); Rack Rack = session.Get <Rack>(rack1); RackItemLevel RackItemLevel = new RackItemLevel() { CurrentQty = 6, InQty = 10, OutQty = 4, Item1 = Item, Rack1 = Rack }; session.Save(RackItemLevel); Transaction.Commit(); var Res = session.Get <RackItemLevel>(RackItemLevel.Id); return(Res.Id); } } }
public void PurchaseOrderTest() { using (var Session = NhibernateLayer.OpenSession()) { using (var Transaction = Session.BeginTransaction()) { PurchaseOrderItemUnitTest purchaseOrderItem1 = new PurchaseOrderItemUnitTest(); var POrderItemID = purchaseOrderItem1.GetPurchaseOrderItem(); PurchaseOrderItem purchaseOrderitem1 = Session.Get <PurchaseOrderItem>(POrderItemID); PurchaseOrder PurchaseOrder1 = new PurchaseOrder { Title = "Ali", CreationDate = DateTime.Now }; PurchaseOrder1.PurchaseOrderItems.Add(purchaseOrderitem1); Session.Save(PurchaseOrder1); Transaction.Commit(); var res = Session.Get <PurchaseOrder>(PurchaseOrder1.Id); Assert.AreEqual(res.Id, PurchaseOrder1.Id); } } }
public void SaleOrderTest() { using (var Session = NhibernateLayer.OpenSession()) { using (var Transaction = Session.BeginTransaction()) { SaleOrderItemUnitTest SOrderItem = new SaleOrderItemUnitTest(); var SaleOrderItemID = SOrderItem.GetSaleOrderItem(); SaleOrderItem SaleOrderitem = Session.Get <SaleOrderItem>(SaleOrderItemID); SaleOrder SaleOrder1 = new SaleOrder { Title = "Ali", CreationDate = DateTime.Now }; SaleOrder1.SaleorderItems.Add(SaleOrderitem); Session.Save(SaleOrder1); Transaction.Commit(); var res = Session.Get <SaleOrder>(SaleOrder1.Id); Assert.AreEqual(res.Id, SaleOrder1.Id); } } }
public void PurchaseOrderItemTest() { using (var Session = NhibernateLayer.OpenSession()) { using (var Transaction = Session.BeginTransaction()) { var PurchaseID = GetPurchaseOrderItem(); PurchaseOrderItem PurchaseOrderItem1 = Session.Get <PurchaseOrderItem>(PurchaseID); Assert.AreEqual(PurchaseID, PurchaseOrderItem1.Id); } } }
public void SaleOrderItemTest() { using (var Session = NhibernateLayer.OpenSession()) { using (var Transaction = Session.BeginTransaction()) { var SaleID = GetSaleOrderItem(); SaleOrderItem SaleOrderItem1 = Session.Get <SaleOrderItem>(SaleID); Assert.AreEqual(SaleID, SaleOrderItem1.Id); } } }
public void RackLevelTest() { using (var session = NhibernateLayer.OpenSession()) { using (var Transaction = session.BeginTransaction()) { var ID = GetRackLevl(); RackItemLevel rackItemLevel = session.Get <RackItemLevel>(ID); Assert.AreEqual(ID, rackItemLevel.Id); } } }
public void RackTest() { using (var Session = NhibernateLayer.OpenSession()) { using (var Transaction = Session.BeginTransaction()) { var ID = GetRack(); Rack rack = Session.Get <Rack>(ID); Assert.AreEqual(rack.Id, ID); Assert.AreEqual(rack.Name, "MARKAZI"); } } }
public void ItemTest() { using (var Session = NhibernateLayer.OpenSession()) { using (var Transaction = Session.BeginTransaction()) { var ID = GetItem(); Item item = Session.Get <Item>(ID); Assert.AreEqual(item.Id, ID); } } }
public Guid GetItem() { using (var Session = NhibernateLayer.OpenSession()) { using (var Transaction = Session.BeginTransaction()) { Item ITEM1 = new Item() { Name = "khodkar", Unit = UnitType.Number, }; Session.Save(ITEM1); Transaction.Commit(); var Res = Session.Get <Item>(ITEM1.Id); return(Res.Id); } } }
public Guid GetPurchaseOrderItem() { using (var Session = NhibernateLayer.OpenSession()) { using (var Transaction = Session.BeginTransaction()) { ItemUnitTest itemTest = new ItemUnitTest(); RackUnitTest rackTest = new RackUnitTest(); var ItemId = itemTest.GetItem(); var RackId = rackTest.GetRack(); Item item = Session.Get <Item>(ItemId); Rack rack = Session.Get <Rack>(RackId); Market.Entities.ShouldMap.PurchaseOrderItem PurchaseOrderItem1 = new Market.Entities.ShouldMap.PurchaseOrderItem() { Name = "khodkar", QTY = 10, NetPrice = 800, TotalPrice = 10 * 800, UnitPrice = 800, Item1 = item, //Rack1 = rack }; Session.Save(PurchaseOrderItem1); Transaction.Commit(); var Res = Session.Get <Market.Entities.ShouldMap.PurchaseOrderItem>(PurchaseOrderItem1.Id); return(Res.Id); } } }