public ShipmentDetailsPage(YellowstonePathology.Business.ClientOrder.Model.Shipment shipment, YellowstonePathology.Business.ClientOrder.Model.ClientOrderDetailCollection clientOrderDetailCollection, YellowstonePathology.Business.Persistence.ObjectTracker objectTracker) { this.m_Shipment = shipment; this.m_ClientOrderDetailCollection = clientOrderDetailCollection; this.m_ObjectTracker = objectTracker; InitializeComponent(); DataContext = this; Loaded += new RoutedEventHandler(ShipmentDetailsPage_Loaded); this.TextBoxContainerId.KeyUp +=new KeyEventHandler(TextBoxContainerId_KeyUp); }
public ShipmentDetailsPage(YellowstonePathology.Business.ClientOrder.Model.Shipment shipment, YellowstonePathology.Business.ClientOrder.Model.ClientOrderDetailCollection clientOrderDetailCollection, YellowstonePathology.Business.Persistence.ObjectTracker objectTracker) { this.m_Shipment = shipment; this.m_ClientOrderDetailCollection = clientOrderDetailCollection; this.m_ObjectTracker = objectTracker; InitializeComponent(); DataContext = this; Loaded += new RoutedEventHandler(ShipmentDetailsPage_Loaded); this.TextBoxContainerId.KeyUp += new KeyEventHandler(TextBoxContainerId_KeyUp); }
public SpecimenMatchingPage(YellowstonePathology.Business.ClientOrder.Model.ClientOrder clientOrder, YellowstonePathology.Business.ClientOrder.Model.ClientOrderDetail clientOrderDetail, YellowstonePathology.Business.ClientOrder.Model.Shipment shipment, YellowstonePathology.Business.ClientOrder.Model.ClientOrderDetailCollection clientOrderDetailCollection) { this.m_ClientOrder = clientOrder; this.m_ClientOrderDetail = clientOrderDetail; this.m_Shipment = shipment; this.m_ClientOrderDetailCollection = clientOrderDetailCollection; InitializeComponent(); this.DataContext = this; Loaded += new RoutedEventHandler(SpecimenMatchingPage_Loaded); }
public static YellowstonePathology.Business.ClientOrder.Model.ShipmentReturnResult GetShipment(string shipmentId) { SqlCommand cmd = new SqlCommand(); cmd.CommandText = "ws_GetShipment"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@ShipmentId", SqlDbType.VarChar).Value = shipmentId; YellowstonePathology.Business.ClientOrder.Model.ShipmentReturnResult shipmentReturnResult = new YellowstonePathology.Business.ClientOrder.Model.ShipmentReturnResult(); YellowstonePathology.Business.ClientOrder.Model.Shipment shipment = new YellowstonePathology.Business.ClientOrder.Model.Shipment(); YellowstonePathology.Business.ClientOrder.Model.ClientOrderDetailCollection clientOrderDetailCollection = new YellowstonePathology.Business.ClientOrder.Model.ClientOrderDetailCollection(); shipmentReturnResult.Shipment = shipment; shipmentReturnResult.ClientOrderDetailCollection = clientOrderDetailCollection; using (SqlConnection cn = new SqlConnection(ServerSqlConnectionString)) { cn.Open(); cmd.Connection = cn; using (SqlDataReader dr = cmd.ExecuteReader()) { while (dr.Read()) { YellowstonePathology.Business.Persistence.SqlDataReaderPropertyWriter propertyWriter = new Persistence.SqlDataReaderPropertyWriter(shipment, dr); propertyWriter.WriteProperties(); } dr.NextResult(); BuildClientOrderDetailCollection(clientOrderDetailCollection, dr); } } return(shipmentReturnResult); }
public static YellowstonePathology.Business.ClientOrder.Model.ShipmentReturnResult GetShipment(string shipmentId) { SqlCommand cmd = new SqlCommand(); cmd.CommandText = "ws_GetShipment"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@ShipmentId", SqlDbType.VarChar).Value = shipmentId; YellowstonePathology.Business.ClientOrder.Model.ShipmentReturnResult shipmentReturnResult = new YellowstonePathology.Business.ClientOrder.Model.ShipmentReturnResult(); YellowstonePathology.Business.ClientOrder.Model.Shipment shipment = new YellowstonePathology.Business.ClientOrder.Model.Shipment(); YellowstonePathology.Business.ClientOrder.Model.ClientOrderDetailCollection clientOrderDetailCollection = new YellowstonePathology.Business.ClientOrder.Model.ClientOrderDetailCollection(); shipmentReturnResult.Shipment = shipment; shipmentReturnResult.ClientOrderDetailCollection = clientOrderDetailCollection; using (SqlConnection cn = new SqlConnection(ServerSqlConnectionString)) { cn.Open(); cmd.Connection = cn; using (SqlDataReader dr = cmd.ExecuteReader()) { while (dr.Read()) { YellowstonePathology.Business.Persistence.SqlDataReaderPropertyWriter propertyWriter = new Persistence.SqlDataReaderPropertyWriter(shipment, dr); propertyWriter.WriteProperties(); } dr.NextResult(); BuildClientOrderDetailCollection(clientOrderDetailCollection, dr); } } return shipmentReturnResult; }