private void Clear() { BoxLogin.Clear(); BoxPassword.Clear(); BoxName.Clear(); BoxPatronymic.Clear(); BoxSurname.Clear(); ComboBoxRole.SelectedIndex = -1; }
private void Clear() { BoxLogin.Clear(); BoxPassword.Clear(); BoxName.Clear(); BoxPatronymic.Clear(); BoxSurname.Clear(); BoxAddress.Clear(); }
/// <summary> /// ボックス削除後に再配置する /// </summary> private void RefreshAfterTileClean() { var random = new Random(); for (int r = 0; r < MaxRow; r++) { for (int c = 0; c < MaxColumn; c++) { if (BoxArrays[r, c].GameObj == null) { for (int nC = c + 1; nC < MaxColumn; nC++) { if (BoxArrays[r, nC].GameObj != null) { var temp = BoxArrays[r, nC]; BoxArrays[r, c] = BoxArrays[r, c].SetGameObj(temp.GameObj); BoxArrays[r, c] = BoxArrays[r, c].SetType(temp.BoxType); BoxArrays[r, c].GameObj.name = r.ToString() + c.ToString(); BoxArrays[r, nC] = BoxArrays[r, nC].UnSetGameObj(); BoxArrays[r, nC] = BoxArrays[r, nC].UnSetType(); break; } } } } } for (int c = 0; c < MaxColumn; c++) { for (int r = 0; r < MaxRow; r++) { if (BoxArrays[r, c].GameObj == null) { var type = BoxType.CreateBy((BoxType.BoxColorNum)random.Next(1, BoxType.BoxTypeCount + 1)); BoxArrays[r, c] = BoxArrays[r, c].SetTypeWithRegenerate(type); } } } GroupListArray = MatchBoxes(MaxRow, MaxColumn, BoxArrays); for (int i = 0; i < GroupListArray.GetLength(0); i++) { if (GroupListArray[i] != null) { foreach (var temp in GroupListArray[i]) { var boxName = new BoxName(temp.X.ToString() + temp.Y.ToString()); BoxArrays[temp.X, temp.Y] = BoxArrays[temp.X, temp.Y].SetGroupNum(i); } } } }
/* * private void ManHinhDangKy_Load(object sender, EventArgs e) * { * // TODO: This line of code loads data into the 'qLNSDataSet.USERINFO' table. You can move, or remove it, as needed. * this.uSERINFOTableAdapter.Fill(this.qLNSDataSet.USERINFO); * }*/ private void Reset_Click(object sender, EventArgs e) { BoxID.Clear(); BoxPW.Clear(); BoxPW2.Clear(); BoxName.Clear(); BoxAddress.Clear(); BoxPhone.Clear(); BoxCMND.Clear(); BoxMail.Clear(); }
/// <summary> /// Gets the command arguments corresponding to the specified settings /// </summary> /// <returns>An action to add required command arguments</returns> public Action <ProcessArgumentBuilder> GetToolArguments() { return(args => { if (!BoxName.HasValue()) { return; } args.Add(BoxName, "box"); args.Add(Provider, "provider"); }); }
private void Clear() { BoxName.Clear(); BoxPrice.Clear(); ComboBoxUOM.SelectedIndex = -1; }
/// <summary> /// タイルを初期化する /// </summary> /// <param name="row">最大行</param> /// <param name="column">最大列</param> /// <param name="dbArray">DB から取ってくる情報</param> /// <returns></returns> private IBoxArray[,] InitTile(int row, int column, List <DBArray> dbArray) { var random = new Random(); var returnArray = new IBoxArray[row, column]; var redCount = 0; var blueCount = 0; var yellowCount = 0; var createdCount = 0; var limitColorCount = (row * column / Common.Common.COLOR_COUNT) + 1; DBArray = dbArray; MaxRow = row; MaxColumn = column; for (int r = 0; r < row;) { for (int c = 0; c < column;) { var type = BoxType.CreateBy((BoxType.BoxColorNum)random.Next(1, BoxType.BoxTypeCount + 1)); switch (type.Num) { case BoxType.BoxColorNum.Red: if (redCount > limitColorCount) { continue; } redCount++; break; case BoxType.BoxColorNum.Blue: if (blueCount > limitColorCount) { continue; } blueCount++; break; case BoxType.BoxColorNum.Yellow: if (yellowCount > limitColorCount) { continue; } yellowCount++; break; } var position = new Vector3(DBArray[createdCount].PositionX, DBArray[createdCount].PositionY, 0); var boxName = new BoxName(r.ToString() + c.ToString()); returnArray[r, c] = BoxArrayFactory.Create(position, type, 0, false, false, null, boxName); c++; createdCount++; } r++; } GroupListArray = MatchBoxes(row, column, returnArray); for (int i = 0; i < GroupListArray.GetLength(0); i++) { if (GroupListArray[i] != null) { foreach (var temp in GroupListArray[i]) { var boxName = new BoxName(temp.X.ToString() + temp.Y.ToString()); returnArray[temp.X, temp.Y] = returnArray[temp.X, temp.Y].SetGroupNum(i); } } } return(returnArray); }
private void Clear() { BoxName.Clear(); ComboBoxLeader.SelectedIndex = -1; }
public MainWindow(List <Event> events) { InitializeComponent(); Title = App.AppName + " Check-in"; this.events = events; removeName.Interval = 5000; removeName.Tick += (s, e) => { System.Windows.Application.Current.Dispatcher.Invoke(() => { ResultText.Text = "Bem-vindo!"; removeName.Stop(); }); }; checkQR.Interval = 1000; checkQR.Tick += webCamTimer_Tick; checkQR.Start(); LeftText.Text = "Abra o aplicativo do " + App.AppName + ", toque nos três pontinhos e escolha \"Fazer check-in\""; useDymo = Settings.Default.UseDymo; BoxName.Focus(); BoxName.TextChanged += (s, e) => { if (BoxName.Text.Length > 1) { new System.Threading.Thread(() => { System.Threading.Thread.CurrentThread.IsBackground = true; List <Person> names = new List <Person>(); string query = ""; string text = ""; System.Windows.Application.Current.Dispatcher.Invoke(() => { text = BoxName.Text.Replace("\"", "\"\""); }); foreach (Event _event in events) { if (!query.Equals("")) { query += " UNION ALL "; } query += "SELECT * FROM event_" + _event.Id + " WHERE member_name LIKE '%" + text + "%'"; } var member = App.objConn.Prepare(query); while (member.Step() == SQLiteResult.ROW) { int id = int.Parse(member[1].ToString()); if (!names.Any(p => p.Id == id)) { Person p = new Person() { Id = id, Name = member[2].ToString() }; names.Add(p); } } System.Windows.Application.Current.Dispatcher.Invoke(() => { ListName.ItemsSource = names; ListName.Visibility = Visibility.Visible; }); }).Start(); } else { ListName.Visibility = Visibility.Hidden; } }; ListName.SelectionChanged += (s, e) => { if (ListName.SelectedIndex != -1) { Person p = e.AddedItems[0] as Person; DoCheckin(p.Id); BoxName.Text = ""; ListName.Visibility = Visibility.Hidden; ListName.SelectedIndex = -1; } }; ComboBox.ItemsSource = webCameraControl.GetVideoCaptureDevices(); if (ComboBox.Items.Count > 0) { ComboBox.SelectedItem = ComboBox.Items[0]; } if (useDymo) { SetupDymo(); } }
private void OK_Click(object sender, RoutedEventArgs e) { VideoDevice.Visibility = Visibility.Collapsed; BoxName.Focus(); }
private void DoCheckin(int member_id) { if (!printedIds.Contains(member_id)) { printedIds.Add(member_id); string query = ""; foreach (Event _event in events) { if (!query.Equals("")) { query += " UNION ALL "; } query += "SELECT * FROM event_" + _event.Id + " WHERE member_id=" + member_id; } var member = App.objConn.Prepare(query); if (member.ColumnCount != 0) { ResultText.Text = "QR Code não encontrado neste evento"; } string name = ""; string now = DateTime.Now.ToString("HH:mm:ss dd/MM/yyyy"); while (member.Step() == SQLiteResult.ROW) { int id = int.Parse(member[0].ToString()); name = member[2].ToString(); latestName = name; ResultText.Text = name; foreach (Event _event in events) { App.objConn.Prepare("UPDATE event_" + _event.Id + " SET checked=1, date='" + now + "' WHERE member_id=" + member_id).Step(); } } if (!name.Equals("") && useDymo) { PrintCode(member_id, name, now); } } else { if (!BoxName.Text.Equals(latestName)) { ResultText.Text = "Check-in realizado anteriormente"; } } BoxName.Text = ""; ListName.Visibility = Visibility.Hidden; ListName.SelectedIndex = -1; BoxName.Focus(); removeName.Stop(); removeName.Start(); }