private void btnXoa_Click(object sender, EventArgs e) { if (flagCellClick) { try { dtoDonGia = new DTO_DonGia(cboMaTuyenBay.Text, cboMaHangVe.SelectedValue.ToString(), Convert.ToInt32(txtDonGia.Text)); if (busDonGia.Delete(dtoDonGia)) { MessageBox.Show("Xóa thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Xóa không thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception a) { MessageBox.Show("Xóa không thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { TaoLai(); flagCellClick = false; } } else { MessageBox.Show("Vui lòng chọn một hàng trong danh sách!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnSua_Click(object sender, EventArgs e) { if (flagCellClick) { if (cboSanBayDi.Text == cboSanBayDen.Text) { MessageBox.Show("Sân bay đến và sân bay đi phải khác nhau!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (cboSanBayDen.Text.Trim() != "" && cboSanBayDi.Text.Trim() != "") { try { dtoDonGia = new DTO_DonGia(cboMaTuyenBay.Text, cboMaHangVe.SelectedValue.ToString(), Convert.ToInt32(txtDonGia.Text)); if (busDonGia.Update(dtoDonGia)) { MessageBox.Show("Sửa thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Sửa không thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception a) { MessageBox.Show("Sửa không thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { TaoLai(); flagCellClick = false; } } else { MessageBox.Show("Vui lòng nhập đầy đủ thông tin!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Vui lòng chọn một hàng trong danh sách!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public bool Delete(DTO_DonGia dto) { try { _con.Open(); string sqlQuery = string.Format("DELETE FROM DONGIA WHERE MAHANGVE='{0}' AND MATUYENBAY='{1}'", dto.MaHangVe, dto.MaTuyenBay); SqlCommand cmd = new SqlCommand(sqlQuery, _con); if (cmd.ExecuteNonQuery() > 0) { return(true); } } catch (Exception a) { } finally { _con.Close(); } return(false); }
public bool Add(DTO_DonGia dto) { try { _con.Open(); string sqlQuery = string.Format("INSERT INTO DONGIA(MATUYENBAY, MAHANGVE, DONGIA) VALUES('{0}', '{1}', '{2}')", dto.MaTuyenBay, dto.MaHangVe, dto.DonGia); SqlCommand cmd = new SqlCommand(sqlQuery, _con); if (cmd.ExecuteNonQuery() > 0) { return(true); } } catch (Exception a) { } finally { _con.Close(); } return(false); }
public bool Update(DTO_DonGia dto) { try { _con.Open(); string sqlQuery = string.Format("UPDATE DONGIA SET DONGIA='{0}' " + "WHERE MATUYENBAY='{1}' AND MAHANGVE='{2}'", dto.DonGia, dto.MaTuyenBay, dto.MaHangVe); SqlCommand cmd = new SqlCommand(sqlQuery, _con); if (cmd.ExecuteNonQuery() > 0) { return(true); } } catch (Exception a) { } finally { _con.Close(); } return(false); }
public bool Delete(DTO_DonGia dto) { return(dal.Delete(dto)); }
public bool Update(DTO_DonGia dto) { return(dal.Update(dto)); }
public bool Add(DTO_DonGia dto) { return(dal.Add(dto)); }