public FormInputOwnerTranslateItem(InputOwnerTranslateMode mode, IInputOwnerTranslate listen, OwnerEntry owner) { InitializeComponent(); if (mode == InputOwnerTranslateMode.Add) { this.Text = "Add New Owner Translate"; this.Icon = Properties.Resources.add_icon; } else { this.Text = "Edit Owner Translate"; tboxDomainUser.Text = owner.DomainUser; tboxOwnerFullName.Text = owner.FullName; tboxOwnerPhone.Text = owner.Phone; tboxOwnerShortName.Text = owner.ShortName; this.Icon = Properties.Resources.edit_icon; } _mode = mode; _listen = listen; }
public void OnInputOwnerTranslateCompleted(InputOwnerTranslateMode mode, OwnerEntry owner) { if (mode == InputOwnerTranslateMode.Add) { OwnerTranslate.Add(owner); RefreshTabOwnerTranslate(); SelectOwnerTranslateVisuable(owner.DomainUser); OwnerTranslate.SaveToFile(); } else { if (m_selectedOwner != null) { OwnerTranslate.Remove(m_selectedOwner.DomainUser); OwnerTranslate.Add(owner); RefreshTabOwnerTranslate(); SelectOwnerTranslateVisuable(owner.DomainUser); OwnerTranslate.SaveToFile(); } } }