Example #1
0
        private void btn_ThemMoi_Click(object sender, EventArgs e)
        {
            try
            {
                KhuyenMaiBLL _KMBLL = new KhuyenMaiBLL();
                KHUYENMAI    _km    = new KHUYENMAI();
                _km.Chuong_Trinh_KM = txt_CTKM.Text;
                if (check_PT.Checked == true)
                {
                    _km.Loai_KM = "phần trăm";
                }
                if (check_VND.Checked == true)
                {
                    _km.Loai_KM = "voucher";
                }
                _km.Gia_Tri = int.Parse(spin_GiaTri.Text);
                if (DateTime.Compare(dt_NgayKetThuc.DateTime, dt_NgayBatDau.DateTime) < 0)
                {
                    Notification.Error("Có lỗi xảy ra khi Thêm dữ liệu.");
                    return;
                }
                _km.Ngay_Bat_Dau = dt_NgayBatDau.DateTime;
                _km.Ngay_Het_Han = dt_NgayKetThuc.DateTime;
                _km.So_Luong     = int.Parse(spin_SoLuong.Text);

                _KMBLL.ThemKMMoi(_km);
                Notification.Success("Thêm dữ liệu thành công.");
            }
            catch (Exception er)
            {
                Notification.Error("Có lỗi xảy ra khi Thêm dữ liệu: (" + er.Message + ").");
            }
        }
Example #2
0
        private void btn_Them_Moi_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            if (testimportexcel == 0)
            {
                Frm_Them_Khuyen_Mai frm_Them_KM = new Frm_Them_Khuyen_Mai();
                if (frm_Them_KM.ShowDialog() == DialogResult.Cancel)
                {
                    LoadDataSource();
                }
            }
            else
            {
                try
                {
                    foreach (int id in _listUpdate)
                    {
                        KHUYENMAI _km = new KHUYENMAI();
                        _km.ID_KM           = int.Parse(gridView1.GetRowCellValue(id, "ID_KM").ToString());
                        _km.Chuong_Trinh_KM = gridView1.GetRowCellValue(id, "Chuong_Trinh_KM").ToString();
                        _km.Loai_KM         = gridView1.GetRowCellValue(id, "Loai_KM").ToString();
                        _km.Gia_Tri         = int.Parse(gridView1.GetRowCellValue(id, "Gia_Tri").ToString());
                        _km.Ngay_Bat_Dau    = DateTime.Parse(gridView1.GetRowCellValue(id, "Ngay_Bat_Dau").ToString());
                        _km.Ngay_Het_Han    = DateTime.Parse(gridView1.GetRowCellValue(id, "Ngay_Het_Han").ToString());
                        _km.So_Luong        = int.Parse(gridView1.GetRowCellValue(id, "So_Luong").ToString());

                        _KMBLL.ThemKMMoi(_km);
                    }
                    LoadDataSource();
                    Notification.Success("Thêm mới dữ liệu thành công.");
                    testimportexcel = 0;
                }
                catch (Exception er)
                {
                    Notification.Error("Có lỗi xảy ra khi thêm mới dữ liệu: (" + er.Message + ").");
                }
            }
        }