dashboard.zip
Dashboard.bak
src
bin
AjaxControlToolkit.dll
CustomDragDrop
Dashboard
App_Code
App_Data
App_Themes
Default
google.gif
HeaderBack.PNG
Logo.png
max_blue.gif
max_blue_highlight.gif
min_blue.gif
min_blue_highlight.gif
x_blue.gif
x_blue_highlight.gif
Bin
AjaxControlToolkit.dll
CSharp3CodeDomProvider.dll
Global.asax
indicator.gif
vwd.webinfo
Widgets
FlickrIcon.gif
rss.gif
DashboardBusiness
Activities
CreateDeafultWidgetsOnPageActivity.rules
DashboardBusiness.csproj.user
NewUserSetupWorkflow.rules
Properties
UserVisitWorkflow.rules
DashboardData
Properties
|
using System;
using System.ComponentModel;
using System.ComponentModel.Design;
using System.Collections;
using System.Drawing;
using System.Workflow.ComponentModel;
using System.Workflow.ComponentModel.Design;
using System.Workflow.ComponentModel.Compiler;
using System.Workflow.ComponentModel.Serialization;
using System.Workflow.Runtime;
using System.Workflow.Activities;
using System.Workflow.Activities.Rules;
using System.Query;
using System.Data.DLinq;
using DashboardDataAccess;
namespace DashboardBusiness.Activities
{
public partial class ChangeWidgetInstancePositionActivity : System.Workflow.ComponentModel.Activity
{
public ChangeWidgetInstancePositionActivity()
{
InitializeComponent();
}
private static DependencyProperty ColumnNoProperty = DependencyProperty.Register("ColumnNo", typeof(int), typeof(ChangeWidgetInstancePositionActivity));
public int ColumnNo
{
get { return (int)base.GetValue(ColumnNoProperty); }
set { base.SetValue(ColumnNoProperty, value); }
}
private static DependencyProperty RowNoProperty = DependencyProperty.Register("RowNo", typeof(int), typeof(ChangeWidgetInstancePositionActivity));
public int RowNo
{
get { return (int)base.GetValue(RowNoProperty); }
set { base.SetValue(RowNoProperty, value); }
}
private static DependencyProperty WidgetInstanceIdProperty = DependencyProperty.Register("WidgetInstanceId", typeof(int), typeof(ChangeWidgetInstancePositionActivity));
public int WidgetInstanceId
{
get { return (int)base.GetValue(WidgetInstanceIdProperty); }
set { base.SetValue(WidgetInstanceIdProperty, value); }
}
protected override ActivityExecutionStatus Execute(ActivityExecutionContext executionContext)
{
WidgetInstance widgetInstance = DatabaseHelper.GetDashboardData().WidgetInstances.Single( wi => wi.Id == WidgetInstanceId );
DatabaseHelper.Update<WidgetInstance>( widgetInstance, delegate( WidgetInstance wi )
{
wi.ColumnNo = ColumnNo;
wi.OrderNo = RowNo;
});
return ActivityExecutionStatus.Closed;
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of use and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.