XPResource CreateEmployee(string name) { XPResource res = new XPResource(unitOfWork); res.Name = name; res.Save(); return(res); }
void CreateTask(XPResource res, string taskName, int status, int label) { XPAppointment apt = new XPAppointment(unitOfWork); apt.ResourceIds = GenerateResourcesCollectionForAppointments(); apt.Subject = res.Name + "'s " + taskName; int rangeInHours = 72; apt.Created = DateTime.Today + TimeSpan.FromHours(RandomInstance.Next(0, rangeInHours)); apt.Finish = apt.Created + TimeSpan.FromHours(RandomInstance.Next(0, rangeInHours / 12)); apt.Status = status; apt.Label = label; apt.Save(); }
void CreateTasks(XPResource res) { CreateTask(res, "meeting", RandomInstance.Next(0, 4), RandomInstance.Next(0, 5)); CreateTask(res, "meeting", RandomInstance.Next(0, 4), RandomInstance.Next(0, 5)); }