Example #1
0
 void Show()
 {
     try
     {
         DataTable datatable = new DataTable();
         var       a         = new Assest.Account();
         a.Show(datatable);
         var bindingsource = new System.Windows.Forms.BindingSource();
         bindingsource.DataSource = datatable;
         Datacontrol.ItemsSource  = bindingsource;
     }
     catch (Exception ex) { }
 }
Example #2
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            while (true)
            {
                if (String.IsNullOrEmpty(Name_.Text))
                {
                    DXMessageBox.Show("يجب تعبئة  الحقل حتى  يتم التعديل على اسم الحساب", "", MessageBoxButton.OK, MessageBoxImage.Error);
                    break;
                }
                else if (String.IsNullOrEmpty(Pass.Text))
                {
                    DXMessageBox.Show("يجب تعبئة  الحقل حتى  يتم التعديل على كلمة مرور الحساب", "", MessageBoxButton.OK, MessageBoxImage.Error);
                    break;
                }
                else if (String.IsNullOrEmpty(State.Text))
                {
                    DXMessageBox.Show("يجب تعبئة  الحقل حتى  يتم التعديل على صلاحية الحساب", "", MessageBoxButton.OK, MessageBoxImage.Error);
                    break;
                }



                DataTable datatable = new DataTable();
                var       a         = new Assest.Account();
                a.Show(datatable);
                var names = new List <string>();
                foreach (DataRow item in datatable.Rows)
                {
                    names.Add(item.Field <string>("NAME"));
                }

                if (info >= 2)
                {
                    for (int i = 0; i < names.Count; i++)
                    {
                        try
                        {
                            if (Names.Count != 0)
                            {
                                if (Names[Names.Count - 1] == names[i])
                                {
                                    System.Windows.Forms.MessageBox.Show("اسم الحساب مُستخدم ", "خطأ", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Error);
                                    break;
                                }
                            }
                        }
                        catch (Exception ex) { }
                    }
                    a.Udapting(Name_.Text, Pass.Text, Pass.Text, id.Text, State.Text);
                    Show();
                    Names.Clear();
                }
                else if (info == 0 || info == 1)
                {
                    a.Udapting(Name_.Text, Pass.Text, Pass.Text, id.Text, State.Text);
                    Show();
                    Names.Clear();
                }
                break;
            }
        }