Advertisement
Advertisement
| 10.09.2008 at 10:21AM PDT, ID: 23801672 |
|
[x]
Attachment Details
|
||
|
[x]
The Solution Rating System
|
||
With so many solutions, how can you tell which solutions are most likely to help you and which ones are not? To provide you with a tool to use, we rate our solutions based on various elements that most accurately determine if a solution is a quality solution. To explain what factors affect the solution rating, here are the elements we take into consideration when formulating our solution rating.
Your Input Matters If you have any suggestions that you would like to make for our rating system, please ask a question in the Suggestions Zone of Community Support. Thank you! |
||
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: |
Code Behind on the Onclick event:
Dim strWorkOrderID As String = txtWorkOrderID.Text
Dim datDateWorked As Date = txtDateWorked.Text
Dim strWorkPerformed As String = txtWorkDone.Text
odsWorkOrderDetail.InsertParameters("WorkOrderID").DefaultValue = strWorkOrderID.ToString()
odsWorkOrderDetail.InsertParameters("WorkDone").DefaultValue = strWorkPerformed.ToString()
odsWorkOrderDetail.InsertParameters("DateWorked").DefaultValue = datDateWorked.ToShortDateString() ****Fails Here****
odsWorkOrderDetail.Insert()
ObjectDataSource:
<asp:ObjectDataSource ID="odsWorkOrderDetail" runat="server"
InsertMethod="AddWorkOrderDetail" OldValuesParameterFormatString="{0}"
SelectMethod="GetWorkOrderDetails" TypeName="WorkOrderBLL">
<SelectParameters>
<asp:Parameter Name="WorkOrderID" Type="String" />
</SelectParameters>
<InsertParameters>
<asp:Parameter Name="WorkOrderID" Type="String" />
<asp:Parameter Name="WorkDate" Type="DateTime" />
<asp:Parameter Name="WorkDone" Type="String" />
</InsertParameters>
</asp:ObjectDataSource>
BLL:
<System.ComponentModel.DataObjectMethod(System.ComponentModel.DataObjectMethodType.Insert, False)> _
Public Function AddWorkOrderDetail _
(ByVal workOrderID As String, _
ByVal workDate As Date, _
ByVal workDone As String) As Boolean
Dim workOrderDetail As New WorkOrderDAL.FAC_WorkOrderDetailsDataTable
Dim workOrderDetailRecord As WorkOrderDAL.FAC_WorkOrderDetailsRow = workOrderDetail.NewFAC_WorkOrderDetailsRow()
workOrderDetailRecord.WorkOrderID = workOrderID
workOrderDetailRecord.WorkDate = workDate
workOrderDetailRecord.WorkDone = workDone
workOrderDetail.AddFAC_WorkOrderDetailsRow(workOrderDetailRecord)
Dim rowsAffected As Integer = DetailsAdapter.Update(workOrderDetail)
Return rowsAffected = 1
End Function
Stored Procedure:
ALTER PROCEDURE dbo.spInsertFAC_WorkOrderDetails
(
@WorkOrderID varchar(15),
@WorkDate datetime,
@WorkDone varchar (1000))
AS
SET NOCOUNT OFF;
INSERT INTO dbo.FAC_WorkOrderDetails ([WorkOrderID], [WorkDate], [WorkDone])
VALUES (@WorkOrderID, @WorkDate, @WorkDone);
SELECT WorkOrderID, WorkDate, WorkDone FROM dbo.FAC__WorkOrderDetails
WHERE (WorkOrderDetailID = SCOPE_IDENTITY())
|