private async void AcceptBtn_Click(object sender, EventArgs e) { var faceClient = FaceToWork.Form1.faceClient; try { Person person = await faceClient.PersonGroupPerson.CreateAsync(_groupId, Name_txtBox.Text.ToString()); DataSet1TableAdapters.PersonTBLTableAdapter personTBL = new DataSet1TableAdapters.PersonTBLTableAdapter(); personTBL.AddPerson(person.PersonId.ToString(), Name_txtBox.Text, _groupId); foreach (string u in ListFolderPath.Items) { Stream s = File.OpenRead(u); Console.WriteLine($"Add face to the person ({Name_txtBox.Text})."); PersistedFace face = await faceClient.PersonGroupPerson.AddFaceFromStreamAsync(_groupId, person.PersonId, s); } Close(); MessageBox.Show("Person successfully added"); } catch (APIErrorException ex) { MessageBox.Show(ex.Message); } }
private void LoadData_Click(object sender, EventArgs e) { if (personGroupCmbBox.SelectedValue == null) { MessageBox.Show("You have to select Person Group !", "Invalid PersonGroup", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { DataSet1TableAdapters.PersonTBLTableAdapter personTBL = new DataSet1TableAdapters.PersonTBLTableAdapter(); DataTable dt_person = personTBL.GetDataBy1(personGroupCmbBox.SelectedValue.ToString()); dataGridView1.DataSource = dt_person; this.personTBLTableAdapter.Fill(this.dataSet1.PersonTBL); } }