public void UpdateMail(string name) { var mailServer = new MailServer(); var current = mailServer.GetBy(name); if (current != null) { int Num; bool isNum = int.TryParse(tbxPort.Text, out Num); if (isNum) { current.Name = tbxName.Text; current.Server = tbxServer.Text; current.Username = tbxUsername.Text; current.Password = tbxPassword.Text; current.Port = Num; int result = current.Update(); if (result == 1) { var manager = (frmManager)Application.OpenForms["frmManager"]; manager.SelectTab("tabMails"); Close(); } } } }
public frmMailUpdate(string name) { InitializeComponent(); if (User.Current != null) { IsAddNew = false; LoadLanguage(IsAddNew); _name = name; MailServer mailserver = new MailServer(); var current = mailserver.GetBy(name); if (current != null) { tbxName.Text = current.Name; tbxServer.Text = current.Server; tbxUsername.Text = current.Username; tbxPassword.Text = current.Password; tbxPort.Text = current.Port.ToString(); } } }