private void button_Delete_Click(object sender, EventArgs e) { if (MessageBox.Show("Bạn có chắc chắn muốn xóa sân bay này không?", "Cảnh báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { Sanbay sb = new Sanbay(); //sb.id = _ID; sb.masb = textBox_masb.Text; if (bllSB.DeleteSanbay(sb)) { ShowAllSanbay(); textBox_masb.Clear(); // Clear() để xóa hết kí tự khi vừa thêm xong textBox_tensb.Clear(); } else { MessageBox.Show("Có lỗi xảy ra, xin hãy thử lại!", "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } }
public bool DeleteSanbay(Sanbay sb) { string sql = "UPDATE SANBAY SET TINHTRANG=N'Không hoạt động' WHERE MASB = @MASB"; //string sql = "INSERT INTO FOOD(NAME, IDCATEGORY, PRICE) VALUES(@NAME, @IDCATEGORY, @PRICE)"; SqlConnection con = dc.GetConnect(); try { cmd = new SqlCommand(sql, con); con.Open(); cmd.Parameters.Add("@MASB", SqlDbType.VarChar).Value = sb.masb; cmd.ExecuteNonQuery(); con.Close(); } catch (Exception e) { return(false); } return(true); }
private void button_Add_Click(object sender, EventArgs e) { if (CheckData()) { Sanbay sb = new Sanbay(); //sb.masb = textBox_masb.Text; sb.tensb = textBox_tensb.Text; if (bllSB.InsertSanbay(sb)) { ShowAllSanbay(); textBox_masb.Clear(); // Clear() để xóa hết kí tự khi vừa thêm xong textBox_tensb.Clear(); } else { MessageBox.Show("Có lỗi xảy ra, xin hãy thử lại!", "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } }
public bool InsertSanbay(Sanbay sb) { string sql = "INSERT INTO SANBAY(MASB, TENSANBAY,TINHTRANG) VALUES(@MASB, @TENSB,@TINHTRANG)"; SqlConnection con = dc.GetConnect(); try { cmd = new SqlCommand(sql, con); con.Open(); cmd.Parameters.Add("@MASB", SqlDbType.VarChar).Value = TaoMaSanBay(); cmd.Parameters.Add("@TENSB", SqlDbType.NVarChar).Value = sb.tensb; cmd.Parameters.Add("@TINHTRANG", SqlDbType.NVarChar).Value = sb.tinhtrang; cmd.ExecuteNonQuery(); con.Close(); } catch (Exception e) { return(false); } return(true); }
public bool UpdateSanbay(Sanbay sb) { string sql = "UPDATE SANBAY SET TENSANBAY=@TENSANBAY, MASB=@MASB, TINHTRANG=@TINHTRANG WHERE MASB=@MASB"; SqlConnection con = dc.GetConnect(); try { cmd = new SqlCommand(sql, con); con.Open(); cmd.Parameters.Add("@TENSANBAY", SqlDbType.NVarChar).Value = sb.tensb; cmd.Parameters.Add("@MASB", SqlDbType.VarChar).Value = sb.masb; cmd.Parameters.Add("@TINHTRANG", SqlDbType.NVarChar).Value = sb.tinhtrang; cmd.ExecuteNonQuery(); con.Close(); } catch (Exception e) { return(false); } return(true); }
private void button_Delete_Click(object sender, EventArgs e) { //--------------- MINH CHINH SUA //int total = dataGridView_Sanbay.Rows.Cast<DataGridViewRow>().Where(p => Convert.ToBoolean(p.Cells["select"].Value) == true).Count(); //if (total > 0) //{ // for (int i = dataGridView_Sanbay.RowCount - 1; i >= 0; i--) // { // DataGridViewRow row = dataGridView_Sanbay.Rows[i]; // if (Convert.ToBoolean(row.Cells["select"].Value) == true) // { // dataGridView_Sanbay.Rows.Remove(row); // } // } //} //-------------- if (MessageBox.Show("Bạn có chắc chắn muốn xóa những sân bay này không?", "Cảnh báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { Sanbay sb = new Sanbay(); foreach (DataGridViewRow row in dataGridView_Sanbay.SelectedRows) { //sb.id = _ID; sb.masb = row.Cells[0].Value.ToString(); if (bllSB.DeleteSanbay(sb)) { sl_canxoa -= 1; //ShowAllSanbay(); textBox_masb.Clear(); // Clear() để xóa hết kí tự khi vừa thêm xong textBox_tensb.Clear(); } else { MessageBox.Show("Có lỗi xảy ra, xin hãy thử lại!", "Thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } if (sl_canxoa == -1) { ShowAllSanbay(); } else { if (trigger != true) { ShowSB_HoatDong(); } else { ShowAllSanbay(); } if (sl_canxoa == 0) { button_Delete.Enabled = false; if (MessageBox.Show("Cập nhật số lượng sân bay thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information) == DialogResult.OK) { if (UIParent is Thaydoiquydinh) { Thaydoiquydinh frm = UIParent as Thaydoiquydinh; frm.UpdateSoluongSB(); } this.Dispose(); } } } } }
public bool DeleteSanbay(Sanbay sb) { return(dalSB.DaleteSanbay(sb)); }
public bool UpdateSanbay(Sanbay sb) { return(dalSB.UpdateSanbay(sb)); }
public bool InsertSanbay(Sanbay sb) { return(dalSB.InsertSanbay(sb)); }