示例#1
0
 public static void AssignUserToProjectTask(ApplicationUser user, TaskVlopper.Base.Model.Task task)
 {
     using (IUnityContainer container = UnityConfig.GetConfiguredContainer())
     {
         var taskLogic = container.Resolve<ITaskLogic>();
         taskLogic.AssignUserToProjectTask(task.ProjectID, task.ID, user.Email);
     }
 }
示例#2
0
 public static void AssignUserToProject(ApplicationUser user, TaskVlopper.Base.Model.Project project)
 {
     using (IUnityContainer container = UnityConfig.GetConfiguredContainer())
     {
         var projLogic = container.Resolve<IProjectLogic>();
         projLogic.AssignUserToProject(project.ID, user.Email);
     }
 }
示例#3
0
 public static void AddTestWorklog(bool isUserLogged, TaskVlopper.Base.Model.Task task)
 {
     using (IUnityContainer container = UnityConfig.GetConfiguredContainer())
     {
         var worklogLogic = container.Resolve<IWorklogLogic>();
         worklogLogic.HandleWorklogAdd(ModelsMocks.WorklogModelFirst, task.ProjectID, task.ID,
             isUserLogged ? ControllersMocks.LoggedUser : ControllersMocks.NotloggedUser);
     }
 }
示例#4
0
 public static void AssignUserToMeeting(ApplicationUser user, TaskVlopper.Base.Model.Meeting meeting)
 {
     using (IUnityContainer container = UnityConfig.GetConfiguredContainer())
     {
         var taskLogic = container.Resolve<IMeetingLogic>();
         taskLogic.AssignUserToMeeting(meeting.ID, user.Email);
     }
 }
示例#5
0
 public static void AddTestTask(bool isUserLogged, TaskVlopper.Base.Model.Project project)
 {
     using (IUnityContainer container = UnityConfig.GetConfiguredContainer())
     {
         var taskLogic = container.Resolve<ITaskLogic>();
         taskLogic.HandleTaskAdd(ModelsMocks.TaskModelFirst, project.ID,
             isUserLogged ? ControllersMocks.LoggedUser : ControllersMocks.NotloggedUser);
     }
 }