public static void Them(CTVE_DTO ctve) { // mở kết nối SqlConnection connection = SQLConnectionData.HamKetNoi(); connection.Open(); // tạo câu lệnh Thêm SqlCommand command = connection.CreateCommand(); command.CommandType = CommandType.Text; command.CommandText = "set dateformat dmy\n EXEC ThemCTVe '" + ctve.MaVe + "'" + ",'" + ctve.MaGhe + "'" + ",'" + ctve.NgayChieu_String + "'" + ",'" + ctve.ThanhTien + "'"; command.ExecuteNonQuery(); // đóng kết nối connection.Close(); }
private void btnXacNhan_Click(object sender, RoutedEventArgs e) { XacNhan = false; frmXacNhanThanhToan frmXacNhanThanhToan = new frmXacNhanThanhToan(); frmXacNhanThanhToan.Sender_TenPhim_CaChieu_NgayChieu_TenPhongChieu(TenPhim, CaChieu, NgayChieu, TenPhongChieu); frmXacNhanThanhToan.Sender_ListMaGhe(ListMaGhe); frmXacNhanThanhToan.Sender_frmThanhToan(this); frmXacNhanThanhToan.ShowDialog(); if (XacNhan == true) { DataTable DT_HoaDon = VeBUS.LoadDSHoaDon(); int soluong_hoadon = DT_HoaDon.Rows.Count; string SoHD = "HD" + (soluong_hoadon + 1).ToString(); DateTime Ngay_Gio_HD = DateTime.Now; DataTable DT_GetMALC = DatVeBUS.DatVe_GetMALC(MaPhim, NgayChieu, MaCC); object[] a = new object[1]; a = DT_GetMALC.Rows[0].ItemArray; MaLC = a[0].ToString(); VeDTO hd = new VeDTO(SoHD, Ngay_Gio_HD, MaKH, MaLC, "0"); //VeDTO hd = new VeDTO(SoHD, Ngay_Gio_HD, "KH1", MaLC, "0"); VeBUS.Them(hd); //string date = NgayChieu.Day.ToString() + '/' + NgayChieu.Month.ToString() + '/' + NgayChieu.Year.ToString(); for (int i = 0; i < ListMaGhe.Count; i++) { CTVE_DTO ctve = new CTVE_DTO(SoHD, ListMaGhe[i], NgayChieu, "0"); CTHD_BUS.Them(ctve); } GridThanhToan.Children.Clear(); GridThanhToan.Children.Add(new frmDatVe()); } }
public static void Sua(CTVE_DTO ctve) { // mở kết nối SqlConnection connection = SQLConnectionData.HamKetNoi(); connection.Open(); // tạo câu lệnh Sửa //SqlCommand command = connection.CreateCommand(); //command.CommandType = CommandType.Text; //command.CommandText = "UPDATE HOADON " + // "SET SOHD=@SOHD ," + // "NGAYHD=@NGAYHD," + // "GIOHD=@GIOHD," + // "MAKH=@MAKH," + // "MAQTN=@MAQTN," + // "TRIGIA=@TRIGIA" + // " WHERE SOHD=@SOHD"; //command.Parameters.Add("@SOHD", SqlDbType.VarChar, 10); //command.Parameters.Add("@MAGHE", SqlDbType.VarChar, 10); //command.Parameters.Add("@MAPC", SqlDbType.VarChar, 10); //command.Parameters.Add("@THANHTIEN", SqlDbType.Money); //// gán giá trị //command.Parameters["@SOHD"].Value = ctve.MaVe; //command.Parameters["@MAGHE"].Value = ctve.MaGhe; //command.Parameters["@MAPC"].Value = ctve.MaPC; //command.Parameters["@THANHTIEN"].Value = ctve.ThanhTien; //// thực hiện câu lệnh //command.ExecuteNonQuery(); //// đóng kết nối //connection.Close(); }
public static void Them(CTVE_DTO ctve) { CTHD_DAO.Them(ctve); }