using SafeMobileLib; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace SubscriberAndUserManager { public partial class PopupForm : Telerik.WinControls.UI.RadForm { public DBuserManager db4users; public PopupForm(string user, Int32 GeoCount, Int32 LandCount) { InitializeComponent(); this.ControlBox = false; db4users = new DBuserManager(MainForm.DBServer, MainForm.DBSchema, MainForm.DBUser, MainForm.DBPass, MainForm.DBPort); List usrList = db4users.getAllUsersNames(); foreach (string userName in usrList) { if (userName != user) radDropDownList1.Items.Add(userName); } radDropDownList1.Text = radDropDownList1.Items.FirstOrDefault().ToString(); labelChooseDisp.Text = String.Format(MainForm.returnLNGString("chooseDisp"), GeoCount, LandCount); } private void radCheckedDropDownList1_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == (char)13) btOK.PerformClick(); } private void btOK_Click(object sender, EventArgs e) { Name = radDropDownList1.Text; this.DialogResult = System.Windows.Forms.DialogResult.OK; Close(); } private void btnCancel_Click(object sender, EventArgs e) { Name = null; this.DialogResult = System.Windows.Forms.DialogResult.Cancel; Close(); } } }