public string AddtMaintenanceOrderLineItem(MaintenanceOrderLineItem OrderLineItem) { //if (OrderLineItem == null || string.IsNullOrEmpty(OrderLineItem.ID)) //{ // throw new IDNullException("维修过程ID不可为空!"); //} string sqlCommandText = ModuleConfiguration.SQL_CMD_InsertMaintenanceOrderLineItem; this.dmlOperable.ExeSql(sqlCommandText, new Dictionary <string, object>() { //{ "@ID", long.Parse(OrderLineItem.ID)}, { "@OrderID", OrderLineItem.OrderID }, { "@FulfillmentDate", OrderLineItem.FulfillmentDate }, { "@Notes", OrderLineItem.Notes.Body }, { "@RepairResult", OrderLineItem.RepairResult } }); return(GenerateMaintenanceOrderLineItemID(0)); //OrderLineItem.ID; }
public MaintenanceOrderLineItem UpdatetMaintenanceOrderLineItem(string LineItemID, MaintenanceOrderLineItem OrderLineItem) { if (OrderLineItem == null || string.IsNullOrEmpty(LineItemID)) { throw new IDNullException("维修过程ID不可为空!"); } string sqlCommandText = ModuleConfiguration.SQL_CMD_UpdateMaintenanceOrderLineItem; this.dmlOperable.ExeSql(sqlCommandText, new Dictionary <string, object>() { { "@ID", long.Parse(LineItemID) }, { "@Notes", OrderLineItem.Notes.Body }, { "@RepairResult", OrderLineItem.RepairResult } }); return(OrderLineItem); }