コード例 #1
0
        public void initUnAssignedTasks()
        {
            var uaItem1 = new ScheduleEventVM();
            var cli1    = utils.GetClientByName(Clients, "Big Company A");

            uaItem1.clientId             = cli1.ClientID;
            uaItem1.clientName           = cli1.Name;
            uaItem1.clientAddress        = cli1.Address;
            uaItem1.title                = cli1.Name + " - " + cli1.Address;
            uaItem1.durationMinutes      = 30;
            uaItem1.duration             = uaItem1.durationMinutes.ToString();
            uaItem1.DateTimeScheduled    = DateTime.Now.AddDays(14);
            uaItem1.DateTimeScheduledEnd = uaItem1.DateTimeScheduled.AddMinutes(uaItem1.durationMinutes);
            uaItem1.notes                = "Test notes 1";

            UnassignedEvents.Add(uaItem1);

            var uaItem2 = new ScheduleEventVM();
            var cli2    = utils.GetClientByName(Clients, "Small Company X");

            uaItem2.clientId             = cli2.ClientID;
            uaItem2.clientName           = cli2.Name;
            uaItem2.clientAddress        = cli2.Address;
            uaItem2.title                = cli2.Name + " - " + cli2.Address;
            uaItem2.durationMinutes      = 30;
            uaItem2.duration             = uaItem1.durationMinutes.ToString();
            uaItem2.DateTimeScheduled    = DateTime.Now.AddDays(14);
            uaItem2.DateTimeScheduledEnd = uaItem1.DateTimeScheduled.AddMinutes(uaItem1.durationMinutes);
            uaItem2.notes                = "Test notes 2";
            UnassignedEvents.Add(uaItem2);
        }
コード例 #2
0
        public void initEvents()
        {
            var utilBranch   = new BranchOfficeVM();
            var EmployeeUtil = new EmployeeVM();
            var s1           = new ScheduleEventVM();

            s1.BranchOfficeID = utilBranch.GetBranchByName(Branches, "New York").BranchOfficeID;
            var c1 = utils.GetClientByName(Clients, "Big Company A");

            s1.clientId      = c1.ClientID;
            s1.clientName    = c1.Name;
            s1.clientAddress = c1.Address;
            s1.title         = "Event 2 - Big Company A";
            s1.statusString  = Constants.statusBooked;
            var v1 = EmployeeUtil.EmployeeByName(Employees, "Paul");

            s1.EmployeeId           = v1.EmployeeID;
            s1.EmployeeName         = v1.FullName;
            s1.DateTimeScheduled    = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 11, 15, 0);
            s1.durationMinutes      = 120;
            s1.duration             = s1.durationMinutes.ToString();
            s1.DateTimeScheduledEnd = s1.DateTimeScheduled.AddMinutes(s1.durationMinutes);
            ScheduleEvents.Add(s1);

            var s2 = new ScheduleEventVM();

            s2.BranchOfficeID = utilBranch.GetBranchByName(Branches, "New York").BranchOfficeID;
            var c2 = utils.GetClientByName(Clients, "Small Company X");

            s2.clientId      = c2.ClientID;
            s2.clientName    = c2.Name;
            s2.clientAddress = c2.Address;
            s2.title         = "Event 3 - Small Company X";
            s2.statusString  = Constants.statusCancelled;
            var v2 = EmployeeUtil.EmployeeByName(Employees, "Max");

            s2.EmployeeId           = v2.EmployeeID;
            s2.EmployeeName         = v2.FullName;
            s2.DateTimeScheduled    = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 10, 0, 0);
            s2.durationMinutes      = 30;
            s2.duration             = s2.durationMinutes.ToString();
            s2.DateTimeScheduledEnd = s2.DateTimeScheduled.AddMinutes(s2.durationMinutes);
            var e2 = utils.GetEquipmentByName(Equipment, "Projector 1");

            s2.equipmentID = e2.id;
            ScheduleEvents.Add(s2);

            var s3 = new ScheduleEventVM();

            s3.BranchOfficeID = utilBranch.GetBranchByName(Branches, "London").BranchOfficeID;
            var c3 = utils.GetClientByName(Clients, "Big Company C");

            s3.clientId      = c3.ClientID;
            s3.clientName    = c3.Name;
            s3.clientAddress = c3.Address;
            s3.title         = "Event 1 - Big Company C";
            s3.statusString  = Constants.statusComplete;
            var v3 = EmployeeUtil.EmployeeByName(Employees, "Joanne");

            s3.EmployeeId           = v3.EmployeeID;
            s3.EmployeeName         = v3.FullName;
            s3.DateTimeScheduled    = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 09, 30, 0);
            s3.durationMinutes      = 60;
            s3.duration             = s3.durationMinutes.ToString();
            s3.DateTimeScheduledEnd = s3.DateTimeScheduled.AddMinutes(s3.durationMinutes);
            var e3 = utils.GetEquipmentByName(Equipment, "iPad test device 1");

            s3.equipmentID = e3.id;
            ScheduleEvents.Add(s3);
        }