public JsonResult ProjectActivityDelete(ProjectActivityViewModel viewModel) { var entitie = Mapper.Map <ProjectActivityViewModel, ProjectActivity>(viewModel); var dados = _selfEvaluationApp.Remove(entitie, _selfAuthUserAppService.AuthUser()); return(Json(dados)); }
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)); }
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))); }