コード例 #1
0
 private void barLargeButtonItem8_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (MessageBox.Show("Bạn Muốn Xóa Khuyến Mãi Này?", "Cảnh Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes)
     {
         if (gridView1.RowCount > 0)
         {
             int       rs           = -1;
             string    id           = gridView1.GetRowCellValue(gridView1.FocusedRowHandle, gridView1.Columns[0]).ToString();
             PROMOTION objkhuyenmai = new PROMOTIONController().PROMOTION_Get(id);
             if (objkhuyenmai.Active == true)
             {
                 MessageBox.Show("Không Được Xóa Khuyến Mãi Đang Áp Dụng", "Thông báo");
             }
             else
             {
                 rs = new PROMOTIONController().PROMOTION_Delete(id);
                 if (rs < 1)
                 {
                     MessageBox.Show("Khuyến mãi không được xóa", "Thông báo");
                 }
                 else
                 {
                     MessageBox.Show("Khuyến mãi đã được xóa", "Thông báo");
                 }
                 gridControl1.DataSource = new PROMOTION_DETAILController().PROMOTION_GetAllList();
             }
         }
         else
         {
             MessageBox.Show("Dữ liệu không tồn tại", "Thông báo");
         }
     }
 }
コード例 #2
0
 private void barLargeButtonItem2_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (gridView1.FocusedRowHandle >= 0)
     {
         string    id           = gridView1.GetRowCellValue(gridView1.FocusedRowHandle, gridView1.Columns[0]).ToString();
         PROMOTION objpromotion = new PROMOTION();
         objpromotion = new PROMOTIONController().PROMOTION_Get(id);
         frmChinhSuaKhuyenMai frm = new frmChinhSuaKhuyenMai(this, objpromotion);
         frm.ShowDialog();
     }
 }
コード例 #3
0
 private void gridControl1_DoubleClick(object sender, EventArgs e)
 {
     if (gridView1.FocusedRowHandle >= 0)
     {
         string    id           = gridView1.GetRowCellValue(gridView1.FocusedRowHandle, gridView1.Columns[0]).ToString();
         PROMOTION objpromotion = new PROMOTION();
         objpromotion = new PROMOTIONController().PROMOTION_Get(id);
         frmChinhSuaKhuyenMai frm = new frmChinhSuaKhuyenMai(this, objpromotion);
         frm.ShowDialog();
     }
 }
コード例 #4
0
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            int rs = -1;

            objkhuyenmai.Name_Promotion = txtTenKM.Text;
            objkhuyenmai.StartDate      = dateBatDau.DateTime;
            objkhuyenmai.StopDate       = dateHetHan.DateTime;
            objkhuyenmai.RefType        = int.Parse(lookUpLoaiGia.GetColumnValue("ID").ToString());
            rs = new PROMOTIONController().PROMOTION_Update(objkhuyenmai);
            //if (gridView1.RowCount > 0)
            //{
            //    for (int i = 0; i < gridView1.RowCount - 1; i++)
            //    {
            //        int rsstockdetail = -1;
            //        objpromotiondetail.ProductGroup_ID = gridView1.GetRowCellValue(i, gridView1.Columns[0]).ToString();
            //        objpromotiondetail.Promotion_ID = txtMaKM.Text;
            //        objpromotiondetail.DiscountPercent = double.Parse(gridView1.GetRowCellValue(i, gridView1.Columns[1]).ToString());
            //        //objpromotiondetail.DateFrom = DateTime.Parse(gridView1.GetRowCellValue(i, gridView1.Columns[2]).ToString());
            //        //objpromotiondetail.DateTo = DateTime.Parse(gridView1.GetRowCellValue(i, gridView1.Columns[3]).ToString());
            //        if (gridView1.GetRowCellValue(i, gridView1.Columns[4]).ToString() != "")
            //        {
            //            objpromotiondetail.ID = new Guid(gridView1.GetRowCellValue(i, gridView1.Columns[4]).ToString());
            //            rsstockdetail = new PROMOTION_DETAILController().PROMOTION_DETAIL_Update(objpromotiondetail);
            //        }
            //        else
            //        {
            //            objpromotiondetail.ID = Guid.NewGuid();
            //            rsstockdetail = new PROMOTION_DETAILController().PROMOTION_DETAIL_Insert(objpromotiondetail);
            //        }
            //        if (rsstockdetail == -1)
            //        {
            //            MessageBox.Show("Lưu Thất Bại", "Thông Báo");
            //            break;
            //        }
            //    }
            //}
            if (rs > -1)
            {
                MessageBox.Show("Cập Nhật Thành công", "Thông Báo");
            }
            else
            {
                MessageBox.Show("Cập Nhật Thất bại", "Thông Báo");
            }
        }
コード例 #5
0
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            int rs = -1;

            objpromotion.ID = txtMaKM.Text;
            rs = new PROMOTIONController().PROMOTION_Insert(objpromotion);
            if (gridView1.RowCount > 0)
            {
                for (int i = 0; i < gridView1.RowCount; i++)
                {
                    int rsstockdetail = -1;
                    objpromotiondetail.ID = Guid.NewGuid();
                    objpromotiondetail.ProductGroup_ID = gridView1.GetRowCellValue(i, gridView1.Columns[2]).ToString();
                    objpromotiondetail.Promotion_ID    = txtMaKM.Text;
                    objpromotiondetail.PRODUCT_ID      = gridView1.GetRowCellValue(i, gridView1.Columns[0]).ToString();
                    objpromotiondetail.ProductName     = gridView1.GetRowCellValue(i, gridView1.Columns[1]).ToString();
                    objpromotiondetail.DiscountPercent = double.Parse(gridView1.GetRowCellValue(i, gridView1.Columns[3]).ToString());
                    objpromotiondetail.CreateBy        = objuser.UserID;
                    objpromotiondetail.Createdate      = dtCreateDate.DateTime;
                    objpromotiondetail.ModifyBy        = objuser.UserID;
                    objpromotiondetail.ModifyDate      = dtCreateDate.DateTime;
                    objpromotiondetail.Active          = true;
                    rsstockdetail = new PROMOTION_DETAILController().PROMOTION_DETAIL_Insert(objpromotiondetail);
                    if (rsstockdetail == -1)
                    {
                        MessageBox.Show("Lưu Thất Bại", "Thông Báo");
                        break;
                    }
                }
            }
            else
            {
                MessageBox.Show("Chưa nhập hàng hóa", "Thông Báo");
            }
            if (rs > -1)
            {
                MessageBox.Show("Lưu Thành công", "Thông Báo");
            }
            else
            {
                MessageBox.Show("Lưu Thất bại", "Thông Báo");
            }
            frmkhuyenmai.RefreshLuoi();
        }