Пример #1
0
        public JsonResult ProjectActivityDelete(ProjectActivityViewModel viewModel)
        {
            var entitie = Mapper.Map <ProjectActivityViewModel, ProjectActivity>(viewModel);
            var dados   = _selfEvaluationApp.Remove(entitie, _selfAuthUserAppService.AuthUser());

            return(Json(dados));
        }
Пример #2
0
        public JsonResult AddNote(ProjectActivityViewModel vm)
        {
            var selectedProject = _projectRepository.Get(vm.ProjectId);

            if (selectedProject != null)
            {
                // Add it as an Activity
                var newActivity = new ProjectActivity
                {
                    Title           = vm.Title,
                    Comment         = vm.Comment,
                    ProjectId       = selectedProject.Id,
                    CreatedByUserId = WebUser.Id
                };

                _projectActivityRepository.Create(newActivity);
                _unitOfWork.Commit();

                return(Json(true));
            }

            return(Json(false));
        }
Пример #3
0
        public ActionResult ProjectActivityDestroy([DataSourceRequest] DataSourceRequest request, ProjectActivityViewModel prjActview)
        {
            if (prjActview != null)
            {
                var prjActivityId = (from data in _dbContext.ProjectActivityLink
                                     where data.Id == prjActview.Id
                                     select data.Id).FirstOrDefault();

                _objProjectActivity.DeleteById(prjActivityId);
            }
            return(Json(new[] { prjActview }.ToDataSourceResult(request, ModelState)));
        }