or
function
getDate()
{
var
date = $find(
"<%= RadDatePicker1.ClientID %>"
);
}
<
telerik:RadDatePicker
ID
=
"RadDatePicker1"
runat
=
"server"
>
</
telerik:RadDatePicker
>
<
asp:ObjectDataSource
ID
=
"ClientMattersOds"
runat
=
"server"
OldValuesParameterFormatString
=
"original_{0}"
SelectMethod
=
"GetMattersBilledInPastYear"
TypeName
=
"Data.ClientMatter"
>
<
SelectParameters
>
<
asp:Parameter
Name
=
"emplUno"
Type
=
"Int32"
DefaultValue
=
"66"
/>
</
SelectParameters
>
</
asp:ObjectDataSource
>
<
telerik:RadTreeList
ID
=
"ClientsMattersTreeList"
runat
=
"server"
DataKeyNames
=
"MatterUno"
ParentDataKeyNames
=
"ClientUno"
DataSourceID
=
"ClientMattersOds"
PageSize
=
"25"
OnNeedDataSource
=
"ClientsMattersTreeList_NeedDataSource"
OnDataBound
=
"ClientsMattersTreeList_DataBound"
>
<
ExportSettings
ExportMode
=
"RemoveControls"
>
<
Excel
PageLeftMargin
=
"0.7in"
PageRightMargin
=
"0.7in"
></
Excel
>
<
Pdf
PageWidth
=
"8.5in"
PageHeight
=
"11in"
></
Pdf
>
</
ExportSettings
>
<
EditFormSettings
EditFormType
=
"AutoGenerated"
>
<
EditColumn
MinWidth
=
""
MaxWidth
=
""
></
EditColumn
>
</
EditFormSettings
>
<
Columns
>
<
telerik:TreeListBoundColumn
DataField
=
"CLIENT_UNO"
DataType
=
"System.Int16"
MaxWidth
=
""
MinWidth
=
""
UniqueName
=
"column"
>
</
telerik:TreeListBoundColumn
>
</
Columns
>
</
telerik:RadTreeList
>
[DataObjectMethod(DataObjectMethodType.Select,
true
)]
public
static
List<ClientMatter> GetMattersBilledInPastYear(
int
emplUno)
{
var dc =
new
Data.DdDataContext();
//Get the matters by searching all the time entries for this timekeeper from the past year
//Select only the resulting records that match records from this class
var records = dc.TimeEntries.Where(a => a.TK_EMPL_UNO == emplUno).Select(a =>
new
ClientMatter()
{
_matter_Uno = a.MATTER_UNO,
_client_Uno = a.Matter.CLIENT_UNO,
_matter_Code = a.Matter.MATTER_CODE,
_client_Code = a.Matter.Client.CLIENT_CODE,
_matter_Name = a.Matter.MATTER_NAME,
_client_Name = a.Matter.Client.CLIENT_NAME
}).Distinct().ToList();
return
records;
}