Example #1
0
        public Api()
        {
            Projects  = new ProjectManager(this);
            ToDoLists = new ToDoListManager(this);
            People    = new PeopleManager(this);
            //Events = new EventManager(this);
            Accesses = new AccessManager(this);
            //Calendars = new CalendarManager(this);
            //Topics = new TopicManager(this);
            //Messages = new MessageManager(this);
            Attachments = new AttachmentManager(this);
            Uploads     = new UploadManager(this);
            //Comments = new CommentManager(this);
            //Documents = new DocumentManager(this);

            MimeTypeResolver = new MimeTypeResolver();
            ResponseCache    = Api.DefaultResponseCache;
        }
Example #2
0
        //С использованием подхода Code First реализовать доступ к данным для предметной области TODO-list.
        //В нем определены следующие сущности: Задача, Категория, Выполненные задачи.Каждая задача может относиться
        //    к нескольким категориям. По завершению работы над задачей она помещается в таблицу «Выполненные задачи».
        static void Main(string[] args)
        {
            var manager = new ToDoListManager();
            //var listTaskBL = manager.GetAllTasks();
            //foreach(var task in listTaskBL)
            //{
            //    Console.WriteLine($"{task.ID}-{task.TaskName}: {task.StartDate}");
            //}
            //var listTasks=manager.GetTasksByCategoryId(1);
            //foreach (var tsk in listTasks)
            //{
            //    Console.WriteLine($"{tsk.ID}-{tsk.TaskName}|");
            //}
            var newTask = new TaskBL()
            {
                TaskName = "wash the window", StartDate = DateTime.Now.ToString(), DoneStatus = false
            };

            //manager.AddTask(newTask);
            // manager.ToDoTaskByTaskId(5);
            manager.ToDoTaskByTrigger(11);
        }
Example #3
0
 public UnitOfWork()
 {
     _categoryRepository = new CategoryRepository(_context);
     _activityRepository = new ActivityRepository(_context);
     _toDoListManager    = new ToDoListManager(_context);
 }