private void Remove_Click(object sender, EventArgs e) { GuiXe guixe = new GuiXe(); int mave = int.Parse(txb_MaVe.Text); if ((MessageBox.Show("Bạn có muốn xóa đối tượng này không?", "Xóa danh sách xe gửi", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)) { try { if (guixe.DeleteGuiXe(mave)) { MessageBox.Show("Xóa thành công", "Xóa danh sách xe gửi", MessageBoxButtons.OK, MessageBoxIcon.Information); txb_MaVe.Text = ""; txb_BienSo.Text = ""; cb_LoaiXe.Text = ""; txb_HieuXe.Text = ""; ptb_HinhAnh.Image = null; dtp_GioVaoBen.Value = DateTime.Now; dtp_NgayVaoBen.Value = DateTime.Now; cb_LoaiVe.Text = ""; } else { MessageBox.Show("Xóa không thành công", "Xóa danh sách xe gửi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch { MessageBox.Show("Bạn hãy nhập mã vé vào", "Xóa danh sách xe gửi", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
private void bt_ThanhToan_Click(object sender, EventArgs e) { int mave = int.Parse(lb_ValueMaVe.Text); MemoryStream hinhanh = new MemoryStream(); ptb_HinhAnh.Image.Save(hinhanh, ptb_HinhAnh.Image.RawFormat); TimeSpan giovaoben1 = dtp_GioVaoBen.Value.TimeOfDay; TimeSpan gioraben1 = dtp_Gioraben.Value.TimeOfDay; try { if ((MessageBox.Show("Bạn có muốn xuất bến không?", "Xuất bến", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)) { if (thongke.InsertThongKe(mave, lb_ValueBienSo.Text, lb_ValueLoaiXe.Text, lb_ValueHieuXe.Text, hinhanh, giovaoben1, dtp_NgayVaoBen.Value, lb_ValueLoaiVe.Text, gioraben1, dtp_ngayraben.Value, SoTienPhaiTra)) { thongke.DeleteGuiXe(mave); MessageBox.Show("Đã thanh toán thành công", "Add Thống kê", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Error", "Add Thống kê", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { { MessageBox.Show(ex.ToString(), "Add Thống kê", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }