public bool SuaKiemDuyetChiTietQuangCao(ChiTietQuangCaoDTO chiTietQuangCaoDTO)
        {
            try
            {
                OpenConnect();
                string store = "sp_ChiTietQuangCao_SuaKiemDuyet";
                sqlCommand             = new SqlCommand(store, connect);
                sqlCommand.CommandType = CommandType.StoredProcedure;

                sqlCommand.Parameters.Add(new SqlParameter("@machitietquangcao", chiTietQuangCaoDTO.MaChiTietQuangCao));
                sqlCommand.Parameters.Add(new SqlParameter("@trangthaikiemduyet", chiTietQuangCaoDTO.TrangThaiKiemDuyet));
                sqlCommand.Parameters.Add(new SqlParameter("@lydokhongduyet", chiTietQuangCaoDTO.LyDoKhongDuyet));

                sqlCommand.ExecuteNonQuery();
                return(true);
            }
            catch
            {
                return(false);
            }
            finally
            {
                CloseConnect();
            }
        }
 public bool SuaChiTietQuangCaoLoaiKhac(ChiTietQuangCaoDTO chiTietQuangCaoDTO)
 {
     try
     {
         OpenConnect();
         string store = "sp_ChiTietQuangCao_SuaLoaiKhac";
         sqlCommand             = new SqlCommand(store, connect);
         sqlCommand.CommandType = CommandType.StoredProcedure;
         sqlCommand.Parameters.Add(new SqlParameter("@machitietquangcao", chiTietQuangCaoDTO.MaChiTietQuangCao));
         sqlCommand.Parameters.Add(new SqlParameter("@maphieudangky", chiTietQuangCaoDTO.MaPhieuDangKy));
         sqlCommand.Parameters.Add(new SqlParameter("@maloaiquangcao", chiTietQuangCaoDTO.MaLoaiQuangCao));
         sqlCommand.Parameters.Add(new SqlParameter("@mavitri", chiTietQuangCaoDTO.MaViTri));
         sqlCommand.Parameters.Add(new SqlParameter("@mabao", chiTietQuangCaoDTO.MaBao));
         sqlCommand.Parameters.Add(new SqlParameter("@ngaybatdau", chiTietQuangCaoDTO.NgayBatDau));
         sqlCommand.Parameters.Add(new SqlParameter("@ngayketthuc", chiTietQuangCaoDTO.NgayKetThuc));
         sqlCommand.Parameters.Add(new SqlParameter("@trangthaikiemduyet", chiTietQuangCaoDTO.TrangThaiKiemDuyet));
         sqlCommand.Parameters.Add(new SqlParameter("@lydokhongduyet", chiTietQuangCaoDTO.LyDoKhongDuyet));
         sqlCommand.ExecuteNonQuery();
         return(true);
     }
     catch
     {
         return(false);
     }
     finally
     {
         CloseConnect();
     }
 }
 public bool SuaChiTietQuangCaoToBuom(ChiTietQuangCaoDTO chiTietQuangCaoDTO)
 {
     try
     {
         OpenConnect();
         string store = "sp_ChiTietQuangCao_SuaToBuom";
         sqlCommand             = new SqlCommand(store, connect);
         sqlCommand.CommandType = CommandType.StoredProcedure;
         sqlCommand.Parameters.Add(new SqlParameter("@machitietquangcao", chiTietQuangCaoDTO.MaChiTietQuangCao));
         sqlCommand.Parameters.Add(new SqlParameter("@maphieudangky", chiTietQuangCaoDTO.MaPhieuDangKy));
         sqlCommand.Parameters.Add(new SqlParameter("@maloaiquangcao", chiTietQuangCaoDTO.MaLoaiQuangCao));
         sqlCommand.Parameters.Add(new SqlParameter("@soluongphathanh", chiTietQuangCaoDTO.SoLuongPhatHanh));
         sqlCommand.Parameters.Add(new SqlParameter("@kichthuoc", chiTietQuangCaoDTO.KichThuoc));
         sqlCommand.Parameters.Add(new SqlParameter("@trangthaikiemduyet", chiTietQuangCaoDTO.TrangThaiKiemDuyet));
         sqlCommand.Parameters.Add(new SqlParameter("@lydokhongduyet", chiTietQuangCaoDTO.LyDoKhongDuyet));
         sqlCommand.ExecuteNonQuery();
         return(true);
     }
     catch
     {
         return(false);
     }
     finally
     {
         CloseConnect();
     }
 }
        private void btnThem_Click(object sender, EventArgs e)
        {
            if (KiemTraThongTinTrong())
            {
                MessageBox.Show("Làm ơn điền đầy đủ thông tin chi tiết quảng cáo");
            }
            else
            {
                if (KiemTraThongTinHopLe())
                {
                    int trangThaiKiemDuyet = 0;
                    if (rbDaKiemDuyet.Checked)
                    {
                        trangThaiKiemDuyet = 1;
                    }
                    int maPhieuDangKy;
                    if (MaPDKTuFormPDK == 0)
                    {
                        maPhieuDangKy = Int32.Parse(cbMaPhieuDangKy.SelectedValue.ToString());
                    }
                    else
                    {
                        maPhieuDangKy = MaPDKTuFormPDK;
                    }
                    ChiTietQuangCaoDTO chiTietQuangCaoDTO;
                    if (cbLoaiQuangCao.Text.ToString() == "Quảng cáo tờ bướm")
                    {
                        chiTietQuangCaoDTO = new ChiTietQuangCaoDTO(
                            maPhieuDangKy,
                            Int32.Parse(cbLoaiQuangCao.SelectedValue.ToString()),
                            Int32.Parse(txtSoLuong.Text.ToString()),
                            Double.Parse(txtKichThuoc.Text.ToString()),
                            trangThaiKiemDuyet, "");
                        try
                        {
                            if (chiTietQuangCaoBLL.ThemChiTietQuangCaoToBuom(chiTietQuangCaoDTO))
                            {
                                MessageBox.Show("Thêm chi tiết quảng cáo thành công");
                                if (MaPDKTuFormPDK == 0)
                                {
                                    dgvChiTietQuangCao.DataSource = chiTietQuangCaoBLL.LayDanhSachChiTietQuangCaoTheoTenLoai();
                                }
                                else
                                {
                                    dgvChiTietQuangCao.DataSource = chiTietQuangCaoBLL.LayDanhSachChiTietQuangCaoTheoMaPhieuDangKy(MaPDKTuFormPDK);
                                }
                            }
                            else
                            {
                                MessageBox.Show("Thêm chi tiết quảng cáo thất bại");
                            }
                        }
                        catch
                        {
                        }
                    }
                    else
                    {
                        chiTietQuangCaoDTO = new ChiTietQuangCaoDTO(
                            maPhieuDangKy,
                            Int32.Parse(cbLoaiQuangCao.SelectedValue.ToString()),
                            Int32.Parse(cbViTri.SelectedValue.ToString()),
                            Int32.Parse(cbBao.SelectedValue.ToString()),
                            Convert.ToDateTime(dtpNgayBatDau.Text),
                            Convert.ToDateTime(dtpNgayKetThuc.Text),
                            trangThaiKiemDuyet, "");

                        try
                        {
                            if (chiTietQuangCaoBLL.ThemChiTietQuangCaoLoaiKhac(chiTietQuangCaoDTO))
                            {
                                MessageBox.Show("Thêm chi tiết quảng cáo thành công");
                                if (MaPDKTuFormPDK == 0)
                                {
                                    dgvChiTietQuangCao.DataSource = chiTietQuangCaoBLL.LayDanhSachChiTietQuangCaoTheoTenLoai();
                                }
                                else
                                {
                                    dgvChiTietQuangCao.DataSource = chiTietQuangCaoBLL.LayDanhSachChiTietQuangCaoTheoMaPhieuDangKy(MaPDKTuFormPDK);
                                }
                            }
                            else
                            {
                                MessageBox.Show("Thêm chi tiết quảng cáo thất bại");
                            }
                        }
                        catch
                        {
                        }
                    }
                }
            }
        }
Beispiel #5
0
 public bool SuaKiemDuyetChiTietQuangCao(ChiTietQuangCaoDTO chiTietQuangCaoDTO)
 {
     return(chiTietQuangCaoDAL.SuaKiemDuyetChiTietQuangCao(chiTietQuangCaoDTO));
 }
Beispiel #6
0
 public bool SuaChiTietQuangCaoLoaiKhac(ChiTietQuangCaoDTO chiTietQuangCaoDTO)
 {
     return(chiTietQuangCaoDAL.SuaChiTietQuangCaoLoaiKhac(chiTietQuangCaoDTO));
 }
Beispiel #7
0
 public bool SuaChiTietQuangCaoToBuom(ChiTietQuangCaoDTO chiTietQuangCaoDTO)
 {
     return(chiTietQuangCaoDAL.SuaChiTietQuangCaoToBuom(chiTietQuangCaoDTO));
 }
Beispiel #8
0
 public bool ThemChiTietQuangCaoLoaiKhac(ChiTietQuangCaoDTO chiTietQuangCaoDTO)
 {
     return(chiTietQuangCaoDAL.ThemChiTietQuangCaoLoaiKhac(chiTietQuangCaoDTO));
 }
Beispiel #9
0
 public bool ThemChiTietQuangCaoToBuom(ChiTietQuangCaoDTO chiTietQuangCaoDTO)
 {
     return(chiTietQuangCaoDAL.ThemChiTietQuangCaoToBuom(chiTietQuangCaoDTO));
 }