From 13280faa0395a6cadc541c3b5173fc9a8d342797 Mon Sep 17 00:00:00 2001 From: Build Automaion Date: Fri, 8 Dec 2023 10:59:52 +0530 Subject: [PATCH] Integrated latest changes at 12-08-2023 10:30:08 AM --- .../schedule/data-bind-cs5/index.js | 18 ++++++++++++++---- .../schedule/data-bind-cs5/index.ts | 18 ++++++++++++++---- 2 files changed, 28 insertions(+), 8 deletions(-) diff --git a/ej2-javascript/code-snippet/schedule/data-bind-cs5/index.js b/ej2-javascript/code-snippet/schedule/data-bind-cs5/index.js index 5ba815132..749fd95c7 100644 --- a/ej2-javascript/code-snippet/schedule/data-bind-cs5/index.js +++ b/ej2-javascript/code-snippet/schedule/data-bind-cs5/index.js @@ -1,14 +1,24 @@ var dataManager = new ej.data.DataManager({ - url: 'https://js.syncfusion.com/demos/ejservices/api/Schedule/LoadData', + url: 'https://services.odata.org/V4/Northwind/Northwind.svc/Orders/', adaptor: new ej.data.ODataV4Adaptor(), crossDomain: true }); -var dataQuery = new ej.data.Query().from("Events").addParams('readOnly', 'true') +var dataQuery = new ej.data.Query().addParams('readOnly', 'true') var scheduleObj = new ej.schedule.Schedule({ height: '550px', - selectedDate: new Date(2017, 5, 11), + selectedDate: new Date(1996, 6, 9), readonly: true, - eventSettings: { dataSource: dataManager, query: dataQuery } + eventSettings: { dataSource: dataManager, query: dataQuery, + fields: { + id: 'Id', + subject: { name: 'ShipName' }, + location: { name: 'ShipCountry' }, + description: { name: 'ShipAddress' }, + startTime: { name: 'OrderDate' }, + endTime: { name: 'RequiredDate' }, + recurrenceRule: { name: 'ShipRegion' } + } + } }); scheduleObj.appendTo('#Schedule'); diff --git a/ej2-javascript/code-snippet/schedule/data-bind-cs5/index.ts b/ej2-javascript/code-snippet/schedule/data-bind-cs5/index.ts index 2cf524cdb..b0668e3b7 100644 --- a/ej2-javascript/code-snippet/schedule/data-bind-cs5/index.ts +++ b/ej2-javascript/code-snippet/schedule/data-bind-cs5/index.ts @@ -5,15 +5,25 @@ import { DataManager, ODataV4Adaptor, Query } from '@syncfusion/ej2-data'; Schedule.Inject(Day, Week, WorkWeek, Month, Agenda); let dataManager: DataManager = new DataManager({ - url: 'https://js.syncfusion.com/demos/ejservices/api/Schedule/LoadData', + url: 'https://services.odata.org/V4/Northwind/Northwind.svc/Orders/', adaptor: new ODataV4Adaptor }); -let dataQuery: Query = new Query().from("Events").addParams('readOnly', 'true'); +let dataQuery: Query = new Query().addParams('readOnly', 'true'); let scheduleObj: Schedule = new Schedule({ height: '550px', - selectedDate: new Date(2017, 5, 11), + selectedDate: new Date(1996, 6, 9), readonly: true, - eventSettings: { dataSource: dataManager, query: dataQuery } + eventSettings: { dataSource: dataManager, query: dataQuery, + fields: { + id: 'Id', + subject: { name: 'ShipName' }, + location: { name: 'ShipCountry' }, + description: { name: 'ShipAddress' }, + startTime: { name: 'OrderDate' }, + endTime: { name: 'RequiredDate' }, + recurrenceRule: { name: 'ShipRegion' } + } + } }); scheduleObj.appendTo('#Schedule');