private void comboBox4_SelectedIndexChanged(object sender, EventArgs e) { if (comboBox4.SelectedValue != null) { System_Users_Table Obj = Busniss_Object.SelectUserByID(int.Parse(comboBox4.SelectedValue.ToString())); if (Obj != null) { UserN.Text = Obj.Sys_Username; Pass.Text = Obj.Sys_Pass; if (File.Exists(Obj.Sys_User_Imagr_Path)) { B = new Bitmap(Obj.Sys_User_Imagr_Path); pictureEdit1.Image = B; lastImage = Obj.Sys_User_Imagr_Path; } else { pictureEdit1.Image = Properties.Resources.user1; lastImage = ""; } } } }
private void simpleButton1_Click(object sender, EventArgs e) { if (Count < 5) { try { System_Users_Table Object = BussinesObj.SelectUserName(txtusername.Text); String Pass = txtpassword.Text.Replace(" ", ""); if (Object.Sys_Pass.Replace(" ", "") == Pass) { Home M = new Home(); M.Show(); this.Hide(); } else { XtraMessageBox.Show("الرجاء التاكد من كلمة المرور ثم المحاولة لاحقا "); } } catch (Exception E) { if (E.Message == "Object reference not set to an instance of an object.") { XtraMessageBox.Show("اسم المستخدم غير موجود يرجى التاكد من اسم المستخدم "); } else { // XtraMessageBox.Show(E.Message); } } finally { try { } catch (Exception Mes) { if (Mes.Message == "Object reference not set to an instance of an object.") { DialogResult dialogResult = MessageBox.Show("توجد مشكلة فى الاتصال بالسيرفر هل تريد العمل على النسخة المحلية لقواعد البيانات", " معلومات الاتصال", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { ExistDataBase = CheckDatabase("Project_DB"); /// attach database if (ExistDataBase == false) { try { string FileName = Path.Combine(Path.GetFullPath(@"DataBase\")); SqlConnection conn = new SqlConnection("Server=.;Data Source=;Integrated Security=SSPI"); SqlCommand cmd = new SqlCommand("", conn); cmd.CommandText = "CREATE DATABASE Project_DB ON " + "( FILENAME = '" + FileName + "Project_DB.mdf' )," + "( FILENAME ='" + FileName + "Project_DB_log.ldf')" + "FOR ATTACH"; conn.Open(); cmd.ExecuteNonQuery(); cmd.Dispose(); conn.Close(); } catch { } } DataBaseConnection.ServerName = "."; DataBaseConnection.UserName = "******"; DataBaseConnection.Password = "******"; } } } } Count++; } else { XtraMessageBox.Show("لقد تم استنفاذ محاولات الدخول ... سيتم اغلاق البرنامج الان"); Application.Exit(); } }