/** * Remove the selected description and its controller * * @return * The deleted description controller */ public DescriptionController removeSelectedDescription() { descriptions.RemoveAt(this.selectedDescription); DescriptionController c = descriptionsController[selectedDescription]; descriptionsController.RemoveAt(this.selectedDescription); return(c); }
public override bool doTool() { description = new Description(); descriptionsController.addDescription(description); descriptionController = new DescriptionController(description); descriptionsController.addDescriptionController(descriptionController); return(true); }
public override bool doTool() { description = (Description)descriptionsController.getSelectedDescription(); descriptionsController.addDescription(description); descriptionController = new DescriptionController(description); descriptionsController.addDescriptionController(descriptionController); descriptionsController.setSelectedDescription(descriptionsController.getDescriptionCount() - 1); return(true); }
public override bool moveElementDown(DataControl dataControl) { bool elementMoved = false; int elementIndex = descriptions.IndexOf((Description)dataControl.getContent()); if (elementIndex < descriptions.Count - 1) { Description e = descriptions[elementIndex]; DescriptionController c = descriptionsController[elementIndex]; descriptions.RemoveAt(elementIndex); descriptionsController.RemoveAt(elementIndex); descriptions.Insert(elementIndex + 1, e); descriptionsController.Insert(elementIndex + 1, c); elementMoved = true; } return(elementMoved); }
public override bool doTool() { bool elementDeleted = false; lastSelectedDescription = descriptionsController.getSelectedDescriptionNumber(); if (descriptionsController.getSelectedDescriptionNumber() > 0) { deletedDescriptionController = descriptionsController.removeSelectedDescription(); descriptionsController.setSelectedDescription(descriptionsController.getDescriptionCount() - 1); elementDeleted = true; } // If it was the last one, show an error message else { //TODO cambiar cadenas Controller.Instance.ShowErrorDialog(TC.get("Operation.DeleteResourcesTitle"), TC.get("Operation.DeleteResourcesErrorLastResources")); } return(elementDeleted); }
public void addDescriptionController(DescriptionController desController, int index) { this.descriptionsController.Insert(index, desController); }
public void addDescriptionController(DescriptionController desController) { this.descriptionsController.Add(desController); }
public bool removeDescriptionController(DescriptionController desController) { return(this.descriptionsController.Remove(desController)); }