partial void DeleteTbl_User(Tbl_User instance);
partial void InsertTbl_User(Tbl_User instance);
partial void UpdateTbl_User(Tbl_User instance);
private void Btn_Sabt_Click(object sender, EventArgs e) { try { if (txt_newUsername.Text.Trim() == "") { throw new Exception("لطفا نام کاربری جدید را وارد کنید!"); } else if (txt_newPasword.Text.Trim() == "") { throw new Exception("لطفا کلمه عبور جدید را وارد کنید!"); } else if (txt_repeat_newPassword.Text.Trim() == "") { throw new Exception("لطفا تکرار کلمه عبور جدید را وارد کنید!"); } else if (txt_newPasword.Text.Trim() != txt_repeat_newPassword.Text.Trim()) { throw new Exception("کلمات عبور وارد شده با هم تطابق ندارند!"); } //Check Don't Exist Usename var query = from u in db.Tbl_Users where u.User_Name.Trim() == txt_newUsername.Text.Trim().Replace("ی", "ي") select u; if (query.Count() != 0) { throw new Exception("این نام کاربری موجود می باشد!"); } //Insert Tbl_User user = new Tbl_User(); user.User_Name = txt_newUsername.Text.Trim().Replace("ی", "ي"); user.User_Password = txt_newPasword.Text.Trim().Replace("ی", "ي"); user.Last_Visit = TodayDate(); db.Tbl_Users.InsertOnSubmit(user); db.SubmitChanges(); //Return to Login Load_CmbUsername(); Cmb_Username.Text = txt_newUsername.Text.Trim(); txt_newUsername.Clear(); txt_newPasword.Clear(); txt_repeat_newPassword.Clear(); txt_Password.Clear(); for (int i = 1; i <= 30; i++) { this.Size = new Size(this.Size.Width, this.Height - 5); Application.DoEvents(); delay.WaitOne(1, false); } txt_Password.Focus(); } catch (Exception ex) { mesg.Error("خطا", ex.Message); } }