public void UpdateInfo(string name) { var newDebt = DebtsManager.GetDebt(name); if (newDebt != null) { Debt = newDebt; TotalText = GetTotalText(Debt); } }
internal bool ChangeName(string text) { if (Debt.Name == text) { return(true); } //check if the name already exists if (DebtsManager.GetDebt(text) != null) { return(false); } //rename var oldName = Debt.Name; Debt.Name = text; //save changes DebtsManager.RenameDebt(oldName, Debt.Name); InterfaceUpdateManager.InvokeUpdateMainScreen(); return(true); }