예제 #1
0
        private void btnEdit_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                StateEdit edit = new StateEdit();

                flag.Create_Columns(edit.Dt, "BarCode", "RecipientPhone1", "RecipientPhone2", "TotalPrice", "City", "DateState", "RowNum", "Name");
                for (int i = 0; i < dgvMovement.Items.Count; i++)
                {
                    if (dgvMovement.Columns[0].GetCellContent(dgvMovement.Items[i]).ToString() == "System.Windows.Controls.CheckBox Content: IsChecked:True")
                    {
                        edit.Dt.Rows.Add(DtSearch.Rows[i].ItemArray[1], DtSearch.Rows[i].ItemArray[5], DtSearch.Rows[i].ItemArray[6], DtSearch.Rows[i].ItemArray[11], DtSearch.Rows[i].ItemArray[16], DtSearch.Rows[i].ItemArray[19], DtSearch.Rows[i].ItemArray[20], DtSearch.Rows[i].ItemArray[22]);
                    }
                }
                grdEdit.Children.Clear();
                grdEdit.Children.Add(edit);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }