public void SaveOrder2Hardware(Sender sender, SaveOrder2HardwareArgs args) { try { using (ObjectProxy op = new ObjectProxy(true)) { Order2Hardware obj = new Order2Hardware(); obj.ItemID = args.Order2Hardware.ItemID; if (op.LoadOrder2HardwareByItemID(obj) == 0) { op.InsertOrder2Hardware(args.Order2Hardware); } else { op.UpdateOrder2HardwareByItemID(args.Order2Hardware); } op.CommitTransaction(); } } catch (Exception ex) { PLogger.LogError(ex); throw ex; } }
public Order2Hardware GetOrder2Hardware(Sender sender, Guid ItemID) { try { using (ObjectProxy op = new ObjectProxy()) { Order2Hardware obj = new Order2Hardware(); obj.ItemID = ItemID; if (op.LoadOrder2HardwareByItemID(obj) == 0) { return(null); } return(obj); } } catch (Exception ex) { PLogger.LogError(ex); throw ex; } }