private void lblChangePass_Click(object sender, EventArgs e) { updatePass: string password = Interaction.InputBox("Şifreyi Doğrulayın", "Şifre İşlemleri"); AdminDal adminDal = new AdminDal(); if (password == AdminDal._password.ToString() && password.Length > 0) { string passwordNew = Interaction.InputBox("Yeni Şifreyi Girin"); if (passwordNew == "") { goto updatePass; } else { AdminDal._password = int.Parse(passwordNew); AdminTable adminTable = new AdminTable { Password = Convert.ToInt64(AdminDal._password) }; adminDal.UpdatePassword(adminTable); // MessageBox.Show(adminTable.Password.ToString()); } } else if (password != AdminDal._password.ToString() && password.Length > 0) { password = ""; MessageBox.Show("Mevcut Şifre Yanlış Girildi..."); goto updatePass; } }
public void UpdatePassword(AdminTable adminTable)//mevcut şifre değişimi için kullanılır { ConnectionControl(); SqlCommand command = new SqlCommand("Update AdminTable set Password=@newPassword where Id=@id", _connection); command.Parameters.AddWithValue("@newPassword", AdminDal._password); command.Parameters.AddWithValue("@id", AdminDal._id.ToString()); command.ExecuteNonQuery(); _connection.Close(); }