//public static void updateThuTuUuTien(int ChiSoUuTien, string MaMuaGiai, string TenLoaiUuTien) public static void updateThuTuUuTien(THUTUUUTIEN thutu) { SqlConnection conn = DatabaseManager.Instance.getConnection(); string queryString = "UPDATE THUTUUUTIEN SET TenLoaiUuTien = @TenLoaiUuTien WHERE ChiSoUuTien = @ChiSoUuTien AND MaMuaGiai = @MaMuaGiai"; SqlCommand command = new SqlCommand(queryString); try { command.Parameters.AddWithValue("@ChiSoUuTien", thutu.ChiSoUuTien); command.Parameters.AddWithValue("@MaMuaGiai", thutu.MaMuaGiai); command.Parameters.AddWithValue("@TenLoaiUuTien", thutu.TenLoaiUuTien); command.Connection = conn; int res = command.ExecuteNonQuery(); if (res == 0) { throw new Exception(); } } catch (SqlException SQLex) { throw SQLex; } catch (Exception ex) { throw ex; } }
//public static string selectThuTuUuTien(int ChiSoUuTien, string MaMuaGiai) public static string selectThuTuUuTien(THUTUUUTIEN thutu) { SqlConnection conn = DatabaseManager.Instance.getConnection(); string queryString = "SELECT TenLoaiUuTien FROM THUTUUUTIEN WHERE ChiSoUuTien = @ChiSoUuTien AND MaMuaGiai = @MaMuaGiai"; SqlCommand command = new SqlCommand(queryString); string TenLoaiUuTien = ""; try { command.Parameters.AddWithValue("@ChiSoUuTien", thutu.ChiSoUuTien); command.Parameters.AddWithValue("@MaMuaGiai", thutu.MaMuaGiai); command.Connection = conn; SqlDataReader reader = command.ExecuteReader(); if (reader.Read()) { TenLoaiUuTien = reader.GetString(0); } reader.Close(); } catch (SqlException SQLex) { throw SQLex; } catch (Exception ex) { throw ex; } return(TenLoaiUuTien); }
public static void createThuTuUuTien(THUTUUUTIEN thutuuutien) { SqlConnection conn = DatabaseManager.Instance.getConnection(); string queryString = "INSERT INTO THUTUUUTIEN Values (@ChiSoUuTien, @MaMuaGiai, @TenLoaiUuTien)"; SqlCommand command = new SqlCommand(queryString); try { command.Parameters.AddWithValue("@ChiSoUuTien", thutuuutien.ChiSoUuTien); command.Parameters.AddWithValue("@MaMuaGiai", thutuuutien.MaMuaGiai); command.Parameters.AddWithValue("@TenLoaiUuTien", thutuuutien.TenLoaiUuTien); command.Connection = conn; int res = command.ExecuteNonQuery(); if (res == 0) { throw new Exception(); } } catch (SqlException SQLex) { throw SQLex; } catch (Exception ex) { throw ex; } }
// Khởi tạo hàm di chuyển up, down các items trong listBox public void moveItem(int direction) { // Kiểm tra item rỗng? if (thuTuXepHangListBox.SelectedIndex == null || thuTuXepHangListBox.SelectedIndex < 0 || thuTuXepHangListBox.Items.Count <= 1) { return; } try { int source_pos = thuTuXepHangListBox.SelectedIndex + 1; int dest_pos = source_pos + direction; if (source_pos == 4 || dest_pos == 4) { return; } THUTUUUTIEN thutu0 = new THUTUUUTIEN() { ChiSoUuTien = source_pos, MaMuaGiai = GlobalState.selectedSeasonId, }; string swap_source = Database.ThuTuUuTien_DAO.selectThuTuUuTien(thutu0); THUTUUUTIEN thutui = new THUTUUUTIEN() { ChiSoUuTien = dest_pos, MaMuaGiai = GlobalState.selectedSeasonId, }; string swap_dest = Database.ThuTuUuTien_DAO.selectThuTuUuTien(thutui); THUTUUUTIEN thutu = new THUTUUUTIEN() { ChiSoUuTien = source_pos, MaMuaGiai = GlobalState.selectedSeasonId, TenLoaiUuTien = swap_dest, }; Database.ThuTuUuTien_DAO.updateThuTuUuTien(thutu); THUTUUUTIEN thutu1 = new THUTUUUTIEN() { ChiSoUuTien = dest_pos, MaMuaGiai = GlobalState.selectedSeasonId, TenLoaiUuTien = swap_source, }; Database.ThuTuUuTien_DAO.updateThuTuUuTien(thutu1); thuTuUuTienTableAdapter.Fill(quanLyGiaiVoDichDataSet.ThuTuUuTien); } catch (Exception ex) { MessageBox.Show(ex.Message, "Lỗi xảy ra"); } }
private void KhoiTaoMuaGiaiButton_Click(object sender, EventArgs e) { //call data access try { MUAGIAI muagiai = new MUAGIAI() { TenMuaGiai = tenMuaGiaTextBox.Text, TrangThai = 0, }; Database.MuaGiai_DAO.createMuaGiai(muagiai); string new_MaMuaGiai = Database.MuaGiai_DAO.queryMaMuaGiai(muagiai); DIEUKIEN dk = new DIEUKIEN() { MaMuaGiai = new_MaMuaGiai, SoCauThuToiThieu = 11, SoCauThuToiDa = 40, TuoiToiDa = 40, TuoiToiThieu = 18, SoLanThayNguoiToiDa = 3, SoCauThuNuocNgoaiToiDa = 3, DiemSoHoa = 1, DiemSoThang = 3, DiemSoThua = 0 }; Database.DieuKien_DAO.createDIEUKIEN(dk); THUTUUUTIEN thutu = new THUTUUUTIEN() { ChiSoUuTien = 1, MaMuaGiai = new_MaMuaGiai, TenLoaiUuTien = "Điểm", }; Database.ThuTuUuTien_DAO.createThuTuUuTien(thutu); THUTUUUTIEN thutu2 = new THUTUUUTIEN() { ChiSoUuTien = 2, MaMuaGiai = new_MaMuaGiai, TenLoaiUuTien = "Hiệu Số", }; Database.ThuTuUuTien_DAO.createThuTuUuTien(thutu2); THUTUUUTIEN thutu3 = new THUTUUUTIEN() { ChiSoUuTien = 3, MaMuaGiai = new_MaMuaGiai, TenLoaiUuTien = "Số Bàn Sân Khách", }; Database.ThuTuUuTien_DAO.createThuTuUuTien(thutu3); THUTUUUTIEN thutu4 = new THUTUUUTIEN() { ChiSoUuTien = 4, MaMuaGiai = new_MaMuaGiai, TenLoaiUuTien = "Kết Quả Đối Đầu", }; Database.ThuTuUuTien_DAO.createThuTuUuTien(thutu4); } catch (Exception ex) { MessageBox.Show(ex.Message, "Lỗi xảy ra"); } // Kiểm tra điền đầy đủ thông tin chưa? Nếu đầy đủ thì sẽ tiến thẳng tới màn hình if (ValidateChildren(ValidationConstraints.Enabled)) { FirstScreen form = new FirstScreen(); this.Hide(); form.ShowDialog(); } }