private async void ExecuteDeleteProjectCommand(ProjectViewModel arg) { ConfirmationServiceArgs args = new ConfirmationServiceArgs(Strings.Confirm, string.Format(Strings.DoYouReallyWantToDeleteProjectXXX, arg.Model.Name), Strings.Yes, Strings.No); if (!await ViewServices.Execute <IConfirmationService, bool>(args)) { return; } arg.CurrentChanged -= Proj_CurrentChanged; Projects.Remove(arg); ProjectRepo.Delete(arg.Model); if (!Projects.Contains(CurrentProject)) { CurrentProject = Projects.FirstOrDefault(); if (CurrentProject != null) { CurrentProject.IsCurrent = true; } } MessengerInstance.Send(new NotificationMessage(Strings.ProjectDeleted)); }
public int DeleteProjectAndGetCampaignId(int id) { var project = repo.Get(id); repo.Delete(project); return(project.CampaignId); }
public void When_project_is_deleted_from_DB_it_cannot_be_found_in_DB() { var project = CreateProject(); repo.Delete(project); var projectFromDb = repo.Get(project.Id); Assert.Null(projectFromDb); }
public ActionResult DeleteConfirm(Project project) { try { projects.Delete(project); return(RedirectToAction("Index")); } catch (Exception ex) { ModelState.AddModelError(String.Empty, ex); } return(View(project)); }
internal Boolean Delete(int Id, string Email) { return(_projectRepo.Delete(Id, Email)); }
public void Delete(Project project) { ProjectRepo projectRepository = new ProjectRepo(); projectRepository.Delete(project); }
public void RemoveProject(int projectId) { ProjectRepo.Delete(projectId); }
public void deleteProject(int projectid) { var project = getProjectById(projectid); projectRepo.Delete(project); }
public IActionResult Delete(int id) { projectrepo.Delete(id); return(View("Index")); }