|
<ej:Schedule ID="Schedule1" ClientIDMode="Static" Height="525px" Width="100%" CurrentDate="5/5/2014" runat="server" DataSourceID="SqlDataSource1">
<Group Resources="Rooms,Owners,Operations" />
<Resources>
<ej:Resources Field="RoomId" Name="Rooms" Title="Room" AllowMultiple="true">
<ResourceSettings Color="color" Id="id" Text="text"></ResourceSettings>
</ej:Resources>
<ej:Resources Field="OwnerId" Name="Owners" Title="Owner" AllowMultiple="true">
<ResourceSettings Color="color" Id="id" Text="text" GroupId="groupId"></ResourceSettings>
</ej:Resources>
<ej:Resources Field="OperationId" Name="Operations" Title="Operations" AllowMultiple="true">
<ResourceSettings Color="color" Id="id" Text="text" GroupId="groupId"></ResourceSettings>
</ej:Resources>
</Resources>
<AppointmentSettings Id="Id" Subject="Subject" AllDay="AllDay" StartTime="StartTime" EndTime="EndTime" Recurrence="Recurrence" RecurrenceRule="RecurrenceRule" ResourceFields="RoomId,OwnerId,OperationId" />
</ej:Schedule> |
|
<ej:Schedule ID="Schedule1" ClientIDMode="Static" Height="525px" Width="100%" CurrentDate="5/5/2014" runat="server" DataSourceID="SqlDataSource1">
<Group Resources="Rooms,Owners,Operations" />
<Resources>
<ej:Resources Field="RoomId" Name="Rooms" Title="Room" AllowMultiple="true">
<ResourceSettings Color="color" Id="id" Text="text"></ResourceSettings>
</ej:Resources>
<ej:Resources Field="OwnerId" Name="Owners" Title="Owner" AllowMultiple="true">
<ResourceSettings Color="color" Id="id" Text="text" GroupId="groupId"></ResourceSettings>
</ej:Resources>
<ej:Resources Field="OperationId" Name="Operations" Title="Operations" AllowMultiple="true">
<ResourceSettings Color="color" Id="id" Text="text" GroupId="groupId"></ResourceSettings>
</ej:Resources>
</Resources>
<BlockoutSettings Enable="true" Id="Id" Subject="Subject" StartTime="StartTime" EndTime="EndTime" IsBlockAppointment="IsBlockAppointment" IsAllDay="IsAllDay" ResourceId="ResourceId" GroupId ="GroupId" />
<AppointmentSettings Id="Id" Subject="Subject" AllDay="AllDay" StartTime="StartTime" EndTime="EndTime" Recurrence="Recurrence" RecurrenceRule="RecurrenceRule" ResourceFields="RoomId,OwnerId,OperationId" />
</ej:Schedule> |
|
List<BlockData> blockData = new List<BlockData>();
blockData.Add(new BlockData { Id = 1, Subject = "Service", StartTime = new DateTime(2014, 5, 5, 9, 00, 00), EndTime = new DateTime(2014, 5, 5, 10, 00, 00), IsBlockAppointment = true, ResourceId = "6", GroupId ="2" });
Schedule1.BlockoutSettings.DataSource = blockData;
public class BlockData
{
public int Id { get; set; }
public string Subject { get; set; }
public DateTime StartTime { get; set; }
public DateTime EndTime { get; set; }
public Boolean IsBlockAppointment { get; set; }
public Boolean IsAllDay { get; set; }
public string ResourceId { get; set; }
public string GroupId { get; set; }
} |