public bool Insert_BHL(BHL bhl) { SqlParameter[] pa = new SqlParameter[4]; string ma = "HLV"; int mabhl = 0; if (string.Compare(bhl.Mabhl, "") != 0) { mabhl = int.Parse(bhl.Mabhl.Replace("HLV", "")); } mabhl++; if (mabhl < 10) { bhl.Mabhl = ma + "0" + mabhl; } else { bhl.Mabhl = ma + mabhl; } pa[0] = new SqlParameter("@mabhl_1", bhl.Mabhl); pa[1] = new SqlParameter("@madb_2", bhl.Madb); pa[2] = new SqlParameter("@hoten_3", bhl.Hoten); pa[3] = new SqlParameter("@chucvu_4", bhl.Chucvu); return SQLProvider.Execute_NonQuery("Insert_BHL_1", pa); }
public bool Update_BHL(BHL bhl) { SqlParameter[] pa = new SqlParameter[4]; pa[0] = new SqlParameter("@mabhl_2", bhl.Mabhl); pa[1] = new SqlParameter("@madb_3", bhl.Madb); pa[2] = new SqlParameter("@hoten_4", bhl.Hoten); pa[3] = new SqlParameter("@chucvu_5", bhl.Chucvu); return SQLProvider.Execute_NonQuery("update_BHL_1", pa); }
private BHL GetValue_BHL() { BHL hl = new BHL(); if (mode == 1 || mode == 2) { int ma = dataGridView2_BHL.Rows.Count; if (ma > 0) { hl.Mabhl = dataGridView2_BHL.Rows[ma - 1].Cells[0].Value.ToString(); } else { hl.Mabhl = ""; } } else { hl.Mabhl = tbmabhl.Text; } hl.Hoten = tbhoten.Text; hl.Chucvu = cbbchucvuhlv.Text; //Bi BHL_MaDB_dataGridView1.DataSource = ql.TimMaDBTheoTen(cbbMaDB_BHL.Text); BHL_MaDB_dataGridView1.DataSource = ql.TimMaDBTheoTen(cbbMaDB_BHL.Text); if (BHL_MaDB_dataGridView1[0, 0].Value != null) hl.Madb = BHL_MaDB_dataGridView1[0, 0].Value.ToString(); return hl; }
private void btxoabhl_Click(object sender, EventArgs e) { mode = 2; int flg = 0; foreach (DataGridViewRow item in dataGridView2_BHL.SelectedRows) { BHL hl = new BHL(); hl.Mabhl = item.Cells[0].Value.ToString(); if (ql.Delete_BHL(hl)) { flg = 1; } dataGridView2_BHL.Rows.RemoveAt(item.Index); } if (flg == 1) { MessageBox.Show("Xoá ban huấn luyện thành công"); this.LoadBHL(); } else { MessageBox.Show("Qúa trình thực hiện thất bại"); } }
public bool Insert_BHL(BHL bhl) { return a_BHL.Insert_BHL(bhl); }
public bool Update_BHL(BHL bhl) { return a_BHL.Update_BHL(bhl); }
public bool Delete_BHL(BHL bhl) { return a_BHL.Delete_BHL(bhl); }
public bool Delete_BHL(BHL bhl) { SqlParameter[] pa = new SqlParameter[1]; pa[0] = new SqlParameter("@mabhl_1", bhl.Mabhl); return SQLProvider.Execute_NonQuery("delete_BHL_1", pa); }