📄 ibuyspyutil.cs
字号:
using System;
using System.Collections;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Data.SqlServerCe;
using System.Windows.Forms;
namespace Microsoft.Sql.SqlCe.Samples.Cs.IBuySpyDelivery.IBuySpyDevice
{
/// Define the routine that an event will call.
/// The first parameter is the object that raised the event,
/// and the second parameter is an object that contains the information about the event.
///
internal delegate void ViewCustomerEventHandler(object sender, EventArgs e);
internal delegate void ViewOrdersEventHandler(object sender, OrderEventArgs e);
internal delegate void ViewInventoryEventHandler(object sender, InventoryEventArgs e);
internal delegate void ViewSignatureEventHandler(object sender, SignatureEventArgs e);
/// Define the object that contains the information about an Order event.
///
public class OrderEventArgs : System.EventArgs
{
private int customerID;
private string customerName;
private int orderID;
internal int CustomerID
{
get
{
return customerID;
}
set
{
customerID = value;
}
}
internal string CustomerName
{
get
{
return customerName;
}
set
{
customerName = value;
}
}
internal int OrderID
{
get
{
return orderID;
}
set
{
orderID = value;
}
}
internal OrderEventArgs()
{
}
internal OrderEventArgs(int customerID, string customerName)
{
this.customerID = customerID;
this.customerName = customerName;
}
}
/// Define the object that contains the information about an Inventory event.
///
public class InventoryEventArgs : System.EventArgs
{
private int orderID;
internal int OrderID
{
get
{
return orderID;
}
set
{
orderID = value;
}
}
internal InventoryEventArgs()
{
}
internal InventoryEventArgs(int orderID)
{
this.orderID = orderID;
}
}
/// Define the object that contains the information about an Signature event.
///
public class SignatureEventArgs : System.EventArgs
{
private int orderID;
private OrderStatus orderStatus;
internal int OrderID
{
get
{
return orderID;
}
set
{
orderID = value;
}
}
internal OrderStatus Status
{
get
{
return orderStatus;
}
set
{
orderStatus = value;
}
}
internal SignatureEventArgs()
{
}
internal SignatureEventArgs(int orderID, OrderStatus orderStatus)
{
this.orderID = orderID;
this.orderStatus = orderStatus;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -