Пример #1
0
        private void btnDefault_Click(object sender, EventArgs e)
        {
            BangGiaChinhSachInfor chinhSach = (BangGiaChinhSachInfor)gvChinhSach.GetRow(gvChinhSach.FocusedRowHandle);

            try
            {
                if (chinhSach != null && MessageBox.Show("Bạn có chắc chắn muốn thiết lập mặc định cho chính sách này không (Yes/No)?", "Cảnh báo", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    chinhSach.MacDinh = 1;
                    ChinhSachDataProvider.Instance.ThietLapMacDinhChinhSach(chinhSach);
                    ((BindingList <BangGiaChinhSachInfor>)gChinhSach.DataSource).ResetBindings();
                    MessageBox.Show("Đã thiết lập chính sách khuyến mại mặc định thành công!");
                }
            }
            catch (Exception ex)
            {
                EventLogProvider.Instance.WriteLog(ex.ToString()
                                                   + "\nUser: "******"\nMay: " + Declare.TenMay,
                                                   this.Name);
#if DEBUG
                MessageBox.Show("Lỗi ngoại lệ: " + ex.ToString(), Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error);
#else
                MessageBox.Show("Lỗi ngoại lệ: " + ex.Message, Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error);
#endif
            }
        }
Пример #2
0
 private void cmdGhiKM_Click(object sender, EventArgs e)
 {
     try
     {
         if (ValidKhuyenMai())
         {
             Chose             = 1;
             this.DialogResult = DialogResult.OK;
         }
         else if (liChinhSachDefault.Count > 0)
         {
             if (MessageBox.Show("Chính sách mặc định đang có hiệu lực. Bạn có đồng ý áp dụng không (Yes/No)?", "Cảnh báo", MessageBoxButtons.YesNo) == DialogResult.Yes)
             {
                 this.ChinhSachSelected = null;
                 this.liSanPhamSelected = new List <ChungTuBanHangChiTietInfor>();
                 Chose             = 1;
                 this.DialogResult = DialogResult.OK;
             }
         }
     }
     catch (Exception e1)
     {
         MessageBox.Show(e1.Message);
     }
 }
Пример #3
0
 public frmCS_List_ChinhSachKM_View(BangGiaChinhSachInfor chinhSach, List <BangGiaChinhSachInfor> liChinhSach, bool isView)
 {
     InitializeComponent();
     Common.LoadStyle(this);
     this.chinhSach   = chinhSach;
     this.liChinhSach = liChinhSach;
     this.isView      = isView;
 }
Пример #4
0
 private void ShowInfors(BangGiaChinhSachInfor chinhSach)
 {
     if (chinhSach != null)
     {
         tsslTrangThai.Text = chinhSach.DaDuyetTT;
         tsslDraft.Text     = Common.Int2Bool(chinhSach.Draft) ? "Bản nháp {chưa xác nhận}" : "";
     }
 }
Пример #5
0
 private void EditOrder(int rowHandle)
 {
     if (rowHandle < 0)
     {
         return;
     }
     ChinhSach = (BangGiaChinhSachInfor)gvChinhSach.GetRow(rowHandle);
 }
Пример #6
0
 public void UpdateBangGiaChinhSach(BangGiaChinhSachInfor bgcs)
 {
     ExecuteCommand(Declare.StoreProcedureNamespace.spBangGiaChinhSachUpdate, bgcs.IdChinhSach, bgcs.SoChinhSach, bgcs.NgayLap,
                    bgcs.NguoiLap, bgcs.NgayHieuLuc, bgcs.HanHieuLuc, bgcs.GhiChu, bgcs.DuyNhatCMND, bgcs.DuyNhatSDT, bgcs.GioiTinh,
                    bgcs.DoTuoiTu, bgcs.DoTuoiDen, bgcs.GiaTriHDToiThieu, bgcs.IdNgheNghiep, bgcs.Draft, bgcs.IdTinh, bgcs.IdHuyen,
                    bgcs.CachGiaoHang, bgcs.GiaTriDHDaMua, bgcs.ThoiHanMua, bgcs.DoUuTien, bgcs.ThanhToanToiThieu, bgcs.SoKhachDauNgay,
                    bgcs.NguoiCapNhat, bgcs.LoaiDoiTuong, bgcs.MacDinh, bgcs.ChinhSachAD, bgcs.SieuThiAD, bgcs.DoiTuongAD, bgcs.ThoiGianAD,
                    bgcs.ThanhToanAD, bgcs.MotaKhac, bgcs.SoTienTToanToiThieu, bgcs.MatHangKhongApDung);
 }
Пример #7
0
 public int InsertBangGiaChinhSach(BangGiaChinhSachInfor bgcs)
 {
     ExecuteCommand(Declare.StoreProcedureNamespace.spBangGiaChinhSachInsert, bgcs.IdChinhSach, bgcs.SoChinhSach, bgcs.NgayLap,
                    bgcs.NguoiLap, bgcs.NgayHieuLuc, bgcs.HanHieuLuc, bgcs.GhiChu, bgcs.DuyNhatCMND, bgcs.DuyNhatSDT, bgcs.GioiTinh,
                    bgcs.DoTuoiTu, bgcs.DoTuoiDen, bgcs.GiaTriHDToiThieu, bgcs.IdNgheNghiep, bgcs.Draft, bgcs.IdTinh, bgcs.IdHuyen,
                    bgcs.CachGiaoHang, bgcs.GiaTriDHDaMua, bgcs.ThoiHanMua, bgcs.DoUuTien, bgcs.ThanhToanToiThieu, bgcs.SoKhachDauNgay,
                    bgcs.NguoiTao, bgcs.LoaiDoiTuong, bgcs.MacDinh, bgcs.ChinhSachAD, bgcs.SieuThiAD, bgcs.DoiTuongAD, bgcs.ThoiGianAD,
                    bgcs.ThanhToanAD, bgcs.MotaKhac, bgcs.SoTienTToanToiThieu, bgcs.MatHangKhongApDung);
     return(Common.IntValue(Parameters["p_IdChinhSach"].Value));
 }
Пример #8
0
        private void gvListChungTu_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e)
        {
            if (gvChinhSach.FocusedRowHandle < 0)
            {
                return;
            }
            BangGiaChinhSachInfor chinhSach = (BangGiaChinhSachInfor)gvChinhSach.GetRow(gvChinhSach.FocusedRowHandle);

            setEDFunctions(chinhSach);
            ShowInfors(chinhSach);
        }
Пример #9
0
 protected void setEDFunctions(BangGiaChinhSachInfor chinhSach)
 {
     btnDefault.Enabled = (chinhSach != null) && (chinhSach.IdChinhSach > 0) && (chinhSach.MacDinh == 0) &&
                          (nguoiDung.TenDangNhap.Equals(chinhSach.NguoiTao) || nguoiDung.SupperUser == 1) && ConnectionUtil.Instance.IsUAT != 1;
     btnStop.Enabled = (chinhSach != null) && (chinhSach.IdChinhSach > 0) && chinhSach.Draft == 0 &&
                       (chinhSach.DaDuyet == 1 || chinhSach.DaDuyet == -1) && (nguoiDung.TenDangNhap.Equals(chinhSach.NguoiTao) || nguoiDung.SupperUser == 1);
     btnStop.Text    = (chinhSach != null && chinhSach.DaDuyet == -1) ? "Kích hoạt(F11)" : "Tạm &dừng (F11)";
     tsbEdit.Enabled = chinhSach != null && (nguoiDung.TenDangNhap.Equals(chinhSach.NguoiTao) &&
                                             chinhSach.Draft == 1 || nguoiDung.SupperUser == 1);
     tsbDelete.Enabled = chinhSach != null && (nguoiDung.TenDangNhap.Equals(chinhSach.NguoiTao) &&
                                               chinhSach.Draft == 1 || nguoiDung.SupperUser == 1);
 }
Пример #10
0
        private void EditOrder(int rowHandle)
        {
            if (rowHandle < 0)
            {
                return;
            }
            BangGiaChinhSachInfor ct = (BangGiaChinhSachInfor)gvChinhSach.GetRow(rowHandle);

            frmCS_LapChinhSachKM frm = new frmCS_LapChinhSachKM(ct);

            frm.ShowDialog();

            btnTimkiem_Click(null, null);
        }
Пример #11
0
        private void search()
        {
            frmCS_TimKiem_ChinhSachGia frm = new frmCS_TimKiem_ChinhSachGia(1);

            if (frm.ShowDialog() == DialogResult.OK && frm.ChinhSach != null)
            {
                chinhSach = frm.ChinhSach;
                //hien thi thong tin bang gia hien tai
                LoadChinhSachInfor();
                //Thiet lap trang thai item
                Updating = false;
                setEDItems();
                setEDFunctions();
            }
        }
 private void EditOrder(int rowHandle)
 {
     if (rowHandle < 0)
     {
         return;
     }
     ChinhSach = (BangGiaChinhSachInfor)gvChinhSach.GetRow(rowHandle);
     if (KieuTimKiem > 0 && ChinhSach != null)
     {
         this.DialogResult = DialogResult.OK;
     }
     else
     {
         this.DialogResult = DialogResult.None;
         frmCS_List_ChinhSachKM_View frm = new frmCS_List_ChinhSachKM_View(ChinhSach, liResult, true, this);
         //frm.HideMenu();
         frm.Show();
     }
 }
Пример #13
0
        private void btnStop_Click(object sender, EventArgs e)
        {
            try
            {
                if (MessageBox.Show("Bạn có chắc chắn muốn dừng chính sách giá này không (Yes/No)?", "Cảnh báo", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    string msg = "";
                    if (chinhSach.DaDuyet == 1)
                    {
                        chinhSach.DaDuyet = -1;
                        msg = "Tạm dừng chính sách giá thành công!";
                    }
                    else if (chinhSach.DaDuyet == -1)
                    {
                        chinhSach.DaDuyet = 1;
                        msg = "Kích hoạt chính sách giá thành công!";
                    }

                    chinhSach.NguoiDuyet = nguoiDung.TenDangNhap;

                    ChinhSachDataProvider.Instance.DuyetBangGiaChinhSach(chinhSach);
                    BangGiaChinhSachInfor cs = ChinhSachDataProvider.Instance.GetBangGiaChinhSachInforById(chinhSach.IdChinhSach);
                    chinhSach.DaDuyetTT = cs.DaDuyetTT;
                    txtTrangThai.Text   = chinhSach.DaDuyetTT;
                    Updating            = false;
                    setEDItems();
                    setEDFunctions();
                    MessageBox.Show(msg);
                }
            }
            catch (Exception ex)
            {
                EventLogProvider.Instance.WriteLog(ex.ToString()
                                                   + "\nUser: "******"\nMay: " + Declare.TenMay,
                                                   this.Name);
#if DEBUG
                MessageBox.Show("Lỗi ngoại lệ: " + ex.ToString(), Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error);
#else
                MessageBox.Show("Lỗi ngoại lệ: " + ex.Message, Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error);
#endif
            }
        }
Пример #14
0
        private void btnTruoc_Click(object sender, EventArgs e)
        {
            try
            {
                if (IndexBG > 0)
                {
                    if (Updating)
                    {
                        if (MessageBox.Show("Dữ liệu đang cập nhật, bạn có muốn hủy bỏ không?", "Thông báo", MessageBoxButtons.YesNo) == DialogResult.No)
                        {
                            return;
                        }
                    }

                    IndexBG--;
                    IsAdded   = false;
                    chinhSach = liChinhSach[IndexBG];
                    LoadChinhSachInfor();

                    Updating = false;
                    setEDItems();
                    setEDFunctions();
                    if (frmCS != null)
                    {
                        frmCS.setRowFocus(IndexBG);
                    }
                }
            }
            catch (Exception ex)
            {
                EventLogProvider.Instance.WriteLog(ex.ToString()
                                                   + "\nUser: "******"\nMay: " + Declare.TenMay,
                                                   this.Name);
#if DEBUG
                MessageBox.Show("Lỗi ngoại lệ: " + ex.ToString(), Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error);
#else
                MessageBox.Show("Lỗi ngoại lệ: " + ex.Message, Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error);
#endif
            }
        }
Пример #15
0
        private void gvChinhSach_RowCellStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyleEventArgs e)
        {
            BangGiaChinhSachInfor cs = (BangGiaChinhSachInfor)gvChinhSach.GetRow(gvChinhSach.FocusedRowHandle);

            if (cs != null)
            {
                if (e.Column.FieldName.Equals("DaDuyetTT"))
                {
                    if (cs.DaDuyet == 0)
                    {
                        e.Appearance.BackColor = tsslChuaDuyetClr.BackColor;
                        e.Appearance.ForeColor = tsslChuaDuyetClr.ForeColor;
                    }
                    else if (cs.DaDuyet == -2)
                    {
                        e.Appearance.BackColor = tsslTuChoiClr.BackColor;
                        e.Appearance.ForeColor = tsslTuChoiClr.ForeColor;
                    }
                }
            }
        }
Пример #16
0
        private void btnStop_Click(object sender, EventArgs e)
        {
            BangGiaChinhSachInfor chinhSach = (BangGiaChinhSachInfor)gvChinhSach.GetRow(gvChinhSach.FocusedRowHandle);

            try
            {
                if (chinhSach != null && MessageBox.Show("Bạn có chắc chắn muốn dừng chính sách giá này không (Yes/No)?", "Cảnh báo", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    string msg = "";
                    if (chinhSach.DaDuyet == 1)
                    {
                        chinhSach.DaDuyet = -1;
                        msg = "Tạm dừng chính sách giá thành công!";
                    }
                    else if (chinhSach.DaDuyet == -1)
                    {
                        chinhSach.DaDuyet = 1;
                        msg = "Kích hoạt chính sách giá thành công!";
                    }

                    chinhSach.NguoiDuyet = nguoiDung.TenDangNhap;

                    ChinhSachDataProvider.Instance.DuyetBangGiaChinhSach(chinhSach);
                    ((BindingList <BangGiaChinhSachInfor>)gChinhSach.DataSource).ResetBindings();
                    MessageBox.Show(msg);
                }
            }
            catch (Exception ex)
            {
                EventLogProvider.Instance.WriteLog(ex.ToString()
                                                   + "\nUser: "******"\nMay: " + Declare.TenMay,
                                                   this.Name);
#if DEBUG
                MessageBox.Show("Lỗi ngoại lệ: " + ex.ToString(), Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error);
#else
                MessageBox.Show("Lỗi ngoại lệ: " + ex.Message, Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error);
#endif
            }
        }
Пример #17
0
        private void frm_BangGia_Load(object sender, EventArgs e)
        {
            try
            {
                LoadAllDanhMuc();
                if (liChinhSach == null || liChinhSach.Count == 0)
                {
                    LoadAllBangGia();
                }
                //gan bang gia hien tai
                if (chinhSach != null)
                {
                    LoadIndexBG();
                }
                else if (liChinhSach.Count > 0)
                {
                    IndexBG   = 0;
                    chinhSach = liChinhSach[IndexBG];
                }
                //hien thi thong tin bang gia hien tai
                LoadChinhSachInfor();
                //Thiet lap trang thai item
                Updating = false;
                setEDItems();
                setEDFunctions();
            }
            catch (Exception ex)
            {
                EventLogProvider.Instance.WriteLog(ex.ToString()
                                                   + "\nUser: "******"\nMay: " + Declare.TenMay,
                                                   this.Name);
#if DEBUG
                MessageBox.Show("Lỗi ngoại lệ: " + ex.ToString(), Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error);
#else
                MessageBox.Show("Lỗi ngoại lệ: " + ex.Message, Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error);
#endif
            }
        }
Пример #18
0
 public void UpdateBangGiaChinhSachNoDuyet(BangGiaChinhSachInfor bgcs)
 {
     ChinhSachGiaDAO.Instance.UpdateBangGiaChinhSachNoDuyet(bgcs);
 }
Пример #19
0
 public frmCS_DuyetChinhSachKMai(BangGiaChinhSachInfor chinhSach)
 {
     InitializeComponent();
     Common.LoadStyle(this);
     this.chinhSach = chinhSach;
 }
Пример #20
0
        private void gvChinhSach_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e)
        {
            if (gvChinhSach.FocusedRowHandle < 0 || !gChinhSach.Enabled)
            {
                return;
            }

            ChinhSachSelected = (BangGiaChinhSachInfor)gvChinhSach.GetRow(gvChinhSach.FocusedRowHandle);
            if (ChinhSachSelected == null)
            {
                return;
            }

            gSanPhamKem.DataSource = new BindingList <BangGiaADSPKemInfor>();
            gKhuyenMai.DataSource  = new BindingList <BangGiaADKhuyenMaiInfor>();
            gKMChiTiet.DataSource  = new BindingList <BangGiaADKhuyenMaiChiTietInfor>();

            tsslCSGStatus.Text = "Ghi chú: " + ChinhSachSelected.GhiChu;

            //get sanpham mua kem
            List <BangGiaADSPKemInfor> lstSPKem = new List <BangGiaADSPKemInfor>();

            lstSPKem.AddRange(liSPKemDefault);

            List <BangGiaADSPKemInfor> lstSPK = KhuyenMaiDataProvider.Instance.GetAllSanPhamKemADInfors(ChinhSachSelected.IdDKMua, IdKhoSelected);

            foreach (BangGiaADSPKemInfor spk in lstSPK)
            {
                spk.GhiChu = String.Format("{0}", ChinhSachSelected.SoChinhSach);
                lstSPKem.Add(spk);
            }

            gSanPhamKem.DataSource = new BindingList <BangGiaADSPKemInfor>(lstSPKem);
            gSanPhamKem.Focus();

            //get thanh toan
            List <BangGiaADBankInfor> lstThanhToan = new List <BangGiaADBankInfor>();

            lstThanhToan.AddRange(liThanhToan);
            foreach (BangGiaADBankInfor tt in ChinhSachSelected.ListBangGiaADThanhToan)
            {
                tt.GhiChu = String.Format("{0}", ChinhSachSelected.SoChinhSach);
                lstThanhToan.Add(tt);
            }
            gThanhToan.DataSource = new BindingList <BangGiaADBankInfor>(lstThanhToan);

            if (lstSPKem.Count > 0 || lstThanhToan.Count == 0)
            {
                xtraTabControl1.SelectedTabPage = xtraTabPage1;
            }
            else if (lstThanhToan.Count > 0)
            {
                xtraTabControl1.SelectedTabPage = xtraTabPage2;
            }

            //get khuyen mai
            List <BangGiaADKhuyenMaiInfor> lstKM = KhuyenMaiDataProvider.Instance.GetAllBangGiaKhuyenMaiADInfors(ChinhSachSelected.IdDKMua);

            for (int i = 0; i < lstKM.Count; i++)
            {
                lstKM[i].ListKhuyenMaiChiTiet = KhuyenMaiDataProvider.Instance.GetAllKhuyenMaiChiTietADInfors(lstKM[i].IdKhuyenMai, IdKhoSelected, CTu.DonGiaCoVat);
            }

            gKhuyenMai.DataSource = new BindingList <BangGiaADKhuyenMaiInfor>(lstKM);
            gKhuyenMai.Focus();
            if (lstKM.Count > 0)
            {
                gvKhuyenMai.SelectRow(0);
                gvKhuyenMai_FocusedRowChanged(sender, e);
            }
            else
            {
                gvKhuyenMai_FocusedRowChanged(sender, e);
            }
            LoadSanPhamBanKem();
            LoadChinhSachInfor();
        }
Пример #21
0
        private void gvChinhSach_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e)
        {
            if (gvChinhSach.FocusedRowHandle < 0)
            {
                return;
            }

            ChinhSachSelected = (BangGiaChinhSachInfor)gvChinhSach.GetRow(gvChinhSach.FocusedRowHandle);

            if (ChinhSachSelected == null)
            {
                return;
            }

            gKhuyenMai.DataSource = new BindingList <BangGiaADKhuyenMaiInfor>();
            gKMChiTiet.DataSource = new BindingList <BangGiaADKhuyenMaiChiTietInfor>();

            //get khuyen mai
            List <BangGiaADKhuyenMaiInfor> lstKM = KhuyenMaiDataProvider.Instance.GetAllBangGiaKhuyenMaiADInfors(ChinhSachSelected.IdDKMua);

            for (int i = 0; i < lstKM.Count; i++)
            {
                lstKM[i].ListKhuyenMaiChiTiet =
                    KhuyenMaiDataProvider.Instance.GetAllKhuyenMaiChiTietADTTInfors(lstKM[i].IdKhuyenMai, IdKhoSelected,
                                                                                    BangGiaChiTiet.DonGiaCoVAT);
            }

            gKhuyenMai.DataSource = new BindingList <BangGiaADKhuyenMaiInfor>(lstKM);
            gKhuyenMai.Focus();
            if (lstKM.Count > 0)
            {
                gvKhuyenMai.SelectRow(0);
            }

            List <BangGiaADDKMuaInfor> liDKMua = KhuyenMaiDataProvider.Instance.GetBangGiaADDKMuaInforsById(ChinhSachSelected.IdDKMua);

            if (liDKMua != null && liDKMua.Count > 0)
            {
                double dt = (liDKMua[0].SoDiemThuong > 0)
                                ? liDKMua[0].SoDiemThuong
                                : (liDKMua[0].TyLeDiemThuong > 0
                                       ? liDKMua[0].TyLeDiemThuong * BangGiaChiTiet.DonGiaCoVAT / 100
                                       : 0);
                string strDiemThuong = "0";
                if (dt != 0)
                {
                    strDiemThuong = Common.Double2Str(dt);
                    if (liDKMua[0].TyLeDiemThuong > 0)
                    {
                        strDiemThuong = String.Format("{0} ({1}%)", strDiemThuong, liDKMua[0].TyLeDiemThuong);
                    }
                    else
                    {
                        if (BangGiaChiTiet.DonGiaCoVAT > 0)
                        {
                            strDiemThuong = String.Format("{0} ({1}%)", strDiemThuong, Common.DoubleValueInt(dt * 100 / liDKMua[0].TyLeDiemThuong * BangGiaChiTiet.DonGiaCoVAT));
                        }
                        else
                        {
                            strDiemThuong = String.Format("{0}", strDiemThuong);
                        }
                    }
                }

                txtDiemThuong.Text = strDiemThuong;
                txtTyleCK.Text     = Common.Double2Str(liDKMua[0].TyLeChietKhau);
                txtTienCK.Text     = Common.Double2Str(liDKMua[0].TienChietKhau);
            }
            lblSieuThiAD.Text = ChinhSachSelected.LoaiDoiTuong == 1
                              ? "chỉ áp dụng Online"
                              : (String.IsNullOrEmpty(ChinhSachSelected.SieuThiAD) || ChinhSachSelected.SieuThiAD.Trim().Equals("Tất cả")
                                     ? "tại tất cả siêu thị Trần Anh"
                                     : String.Format("tại siêu thị {0}", ChinhSachSelected.SieuThiAD));
        }
Пример #22
0
 public void DuyetBangGiaChinhSach(BangGiaChinhSachInfor bgcs)
 {
     ExecuteCommand(Declare.StoreProcedureNamespace.spBangGiaChinhSachDuyet, bgcs.IdChinhSach, bgcs.DaDuyet, bgcs.NguoiDuyet);
 }
Пример #23
0
 public void ThietLapMacDinhChinhSach(BangGiaChinhSachInfor bgcs)
 {
     ExecuteCommand(Declare.StoreProcedureNamespace.spBangGiaChinhSachMacDinh, bgcs.IdChinhSach, bgcs.MacDinh);
 }
Пример #24
0
 public int InsertBangGiaChinhSachNoDuyet(BangGiaChinhSachInfor bgcs)
 {
     return(ChinhSachGiaDAO.Instance.InsertBangGiaChinhSachNoDuyet(bgcs));
 }
Пример #25
0
 public void ThietLapMacDinhChinhSach(BangGiaChinhSachInfor bgcs)
 {
     ChinhSachGiaDAO.Instance.ThietLapMacDinhChinhSach(bgcs);
 }
Пример #26
0
 public void DuyetBangGiaChinhSach(BangGiaChinhSachInfor bgcs)
 {
     ChinhSachGiaDAO.Instance.DuyetBangGiaChinhSach(bgcs);
 }