Beispiel #1
0
        public IEnumerable <TodosItem> GetAll()
        {
            var todos  = new TodosManager();
            var result = todos.GetAll();

            return(result);
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            ILogger logger = new NLogLogger("test");
            ITeamMembersRepository teamMembersRepository = new EFTeamMembersRepository(logger);
            IRolesRepository       rolesRepository       = new EFRolesRepository(logger);
            ITodosRepository       todosrepository       = new EFTodosRepository(logger);
            ITeamMembersManager    teamMembersManager    = new TeamMembersManager(teamMembersRepository, logger);
            IRolesManager          rolesManager          = new RolesManager(rolesRepository, logger);
            ITodosManager          todosManager          = new TodosManager(todosrepository, logger);

            var roleList        = rolesManager.GetAll();
            var scrumMasterRole = rolesManager.GetById(1);
            var josafat         = teamMembersManager.GetById(2);

            rolesManager.SetRolesFor(josafat, new List <Role>()
            {
                scrumMasterRole
            });
        }
Beispiel #3
0
        public TodosItem Todos([System.Web.Http.FromBody] TodosItem todosItem)
        {
            var todos = new TodosManager();

            return(todos.Add(todosItem));
        }
Beispiel #4
0
        public void Clear()
        {
            var m = new TodosManager();

            m.Clear();
        }
Beispiel #5
0
        public void Delete([FromBody] TodosItem item)
        {
            var m = new TodosManager();

            m.Delete(item.Id);
        }
Beispiel #6
0
        public TodosItem Update([FromBody] TodosItem item)
        {
            var m = new TodosManager();

            return(m.Update(item));
        }
Beispiel #7
0
        public TodosItem Get(string id)
        {
            var m = new TodosManager();

            return(m.Get(id));
        }
Beispiel #8
0
        public DataTable GetAllDataTable()
        {
            var m = new TodosManager();

            return(m.GetAllDataTable());
        }