Ejemplo n.º 1
0
        public void Load(Guid id)
        {
            ActivityId = id;

            var activity = ProjectActivityService.GetProjectActivity(id);

            var project = ProjectService.GetProject(activity.ProjectId);

            FullName = ProjectService.GetFullName(project) + " > " + activity.Name;
        }
Ejemplo n.º 2
0
            protected void Delete()
            {
                if (MessageBox.Show(Language["DeleteActivityText"], Language["DeleteActivity"], MessageBoxButton.YesNo) == MessageBoxResult.Yes)
                {
                    var activity = ProjectActivityService.GetProjectActivity(Id);
                    ProjectActivityService.DeleteProjectActivity(activity);

                    ViewManager.OpenProject(activity.ProjectId);
                }
            }
Ejemplo n.º 3
0
        public void LoadActivity(Guid id)
        {
            var activity = ProjectActivityService.GetProjectActivity(id);
            var project  = ProjectService.GetProject(activity.ProjectId);

            FullName        = ProjectService.GetFullName(project) + " > " + activity.Name;
            Id              = id;
            Name            = activity.Name;
            Description     = activity.Description;
            TimeBudget      = activity.TimeBudget;
            Deadline        = activity.Deadline;
            SelectedProject = Projects.FirstOrDefault(p => p.Id == activity.ProjectId);
        }
Ejemplo n.º 4
0
        public void Load(Guid id)
        {
            TimeId = id;

            var time = ActivityTimeService.GetActivityTime(id);

            SelectedDate = time.Timestamp;
            Hours        = time.Hours;
            Comment      = time.Comment;
            Reported     = time.Reported;

            var activity = ProjectActivityService.GetProjectActivity(time.ActivityId);

            ActivityId = time.ActivityId;

            var project = ProjectService.GetProject(activity.ProjectId);

            FullName = ProjectService.GetFullName(project) + " > " + activity.Name;
        }
Ejemplo n.º 5
0
        public IActionResult GetActivity([FromQuery] int projectId, [FromQuery] int skip, [FromQuery] int take)
        {
            var result = _projectActivityService.GetProjectActivity(projectId, skip, take);

            return(new JsonResult(result));
        }