Hi,
Would you please confirm if the ResourceFields for Id and GroupId support alphanumeric characters as the documentation specifies these values as string type.
When I used alphanumeric characters as shown below for the GroupId, the scheduler dose not display the resources,
var owners = new List<Web.Usertronics.Ecommerce.Models.ResourceFields>();
owners.Add(new Web.Usertronics.Ecommerce.Models.ResourceFields { GroupId = "1a", Color = "#ffaa00", Id = "11", Text = "Nancy" });
owners.Add(new Web.Usertronics.Ecommerce.Models.ResourceFields { GroupId = "1a", Color = "#f8e398", Id = "12", Text = "Steven" });
owners.Add(new Web.Usertronics.Ecommerce.Models.ResourceFields { GroupId = "1a", Color = "#f8e398", Id = "13", Text = "Bob" });
owners.Add(new Web.Usertronics.Ecommerce.Models.ResourceFields { GroupId = "2", Color = "#f8e398", Id = "14", Text = "John" });
var rooms = new List<Web.Usertronics.Ecommerce.Models.ResourceFields>();
rooms.Add(new Web.Usertronics.Ecommerce.Models.ResourceFields { Text = "Room 1", Id = "1a", Color = "#56ca85", GroupId = null });
rooms.Add(new Web.Usertronics.Ecommerce.Models.ResourceFields { Text = "Room 2", Id = "2", Color = "#56ca85", GroupId = null });
var resources = new List<Web.Usertronics.Ecommerce.Models.ScheduleData>();
resources.Add(new Ecommerce.Models.ScheduleData { StartTime = new DateTime(2015, 11, 10, 9, 00, 00), EndTime = new DateTime(2015, 11, 10, 10, 00, 00), Id = "1", OwnerId = "11", RoomId = "1a", Subject = "Hello" });
resources.Add(new Ecommerce.Models.ScheduleData { StartTime = new DateTime(2015, 11, 10, 10, 30, 00), EndTime = new DateTime(2015, 11, 10, 13, 00, 00), Id = "2", OwnerId = "11", RoomId = "1a", Subject = "Goodby" });
When I change the GroupId to numeric values the scheduler displays the appointments correctly as shown below.
var owners = new List<Web.Usertronics.Ecommerce.Models.ResourceFields>();
owners.Add(new Web.Usertronics.Ecommerce.Models.ResourceFields { GroupId = "1", Color = "#ffaa00", Id = "11", Text = "Nancy" });
owners.Add(new Web.Usertronics.Ecommerce.Models.ResourceFields { GroupId = "1", Color = "#f8e398", Id = "12", Text = "Steven" });
owners.Add(new Web.Usertronics.Ecommerce.Models.ResourceFields { GroupId = "1", Color = "#f8e398", Id = "13", Text = "Bob" });
owners.Add(new Web.Usertronics.Ecommerce.Models.ResourceFields { GroupId = "2", Color = "#f8e398", Id = "14", Text = "John" });
var rooms = new List<Web.Usertronics.Ecommerce.Models.ResourceFields>();
rooms.Add(new Web.Usertronics.Ecommerce.Models.ResourceFields { Text = "Room 1", Id = "1", Color = "#56ca85", GroupId = null });
rooms.Add(new Web.Usertronics.Ecommerce.Models.ResourceFields { Text = "Room 2", Id = "2", Color = "#56ca85", GroupId = null });
var resources = new List<Web.Usertronics.Ecommerce.Models.ScheduleData>();
resources.Add(new Ecommerce.Models.ScheduleData { StartTime = new DateTime(2015, 11, 10, 9, 00, 00), EndTime = new DateTime(2015, 11, 10, 10, 00, 00), Id = "1", OwnerId = "11", RoomId = "1", Subject = "Hello" });
Thanks