Example #1
0
        private void cvware_Dm_Hanghoa_Ban_MouseDown(object sender, MouseEventArgs e)
        {
            if (!_IsDialog)
            {
                return;
            }

            DevExpress.XtraGrid.Views.Card.ViewInfo.CardHitInfo cardHit = cvware_Dm_Hanghoa_Ban.CalcHitInfo(e.X, e.Y);
            if (cardHit.InCard)
            {
                cvware_Dm_Hanghoa_Ban.FocusedRowHandle = cardHit.RowHandle;
                //Current_Id_Loai_Hanghoa_Ban = cvware_Dm_Hanghoa_Ban.GetRowCellValue(cardHit.RowHandle, "Id_Hanghoa_Ban");
                _Selected_Ware_Dm_Hanghoa_Ban = new WebReferences.MasterService.Ware_Dm_Hanghoa_Ban()
                {
                    Id_Hanghoa_Ban      = cvware_Dm_Hanghoa_Ban.GetRowCellValue(cardHit.RowHandle, "Id_Hanghoa_Ban"),
                    Id_Loai_Hanghoa_Ban = cvware_Dm_Hanghoa_Ban.GetRowCellValue(cardHit.RowHandle, "Id_Loai_Hanghoa_Ban"),
                    Ma_Hanghoa_Ban      = cvware_Dm_Hanghoa_Ban.GetRowCellValue(cardHit.RowHandle, "Ma_Hanghoa_Ban"),
                    Ten_Hanghoa_Ban     = cvware_Dm_Hanghoa_Ban.GetRowCellValue(cardHit.RowHandle, "Ten_Hanghoa_Ban"),
                    Barcode_Txt         = cvware_Dm_Hanghoa_Ban.GetRowCellValue(cardHit.RowHandle, "Barcode_Txt"),
                    Size     = cvware_Dm_Hanghoa_Ban.GetRowCellValue(cardHit.RowHandle, "Size"),
                    Quycach  = cvware_Dm_Hanghoa_Ban.GetRowCellValue(cardHit.RowHandle, "Quycach"),
                    Hamluong = cvware_Dm_Hanghoa_Ban.GetRowCellValue(cardHit.RowHandle, "Hamluong"),
                };

                GoobizFrame.Windows.MdiUtils.ThemeSettings.MakeConditionForSelectedCard(cvware_Dm_Hanghoa_Ban, "Id_Hanghoa_Ban",
                                                                                        cvware_Dm_Hanghoa_Ban.GetRowCellValue(cardHit.RowHandle, "Id_Hanghoa_Ban"));

                //this.Dispose();
                this.Close();
            }
        }
Example #2
0
 private void cvBar_Dm_Class_MouseDown(object sender, MouseEventArgs e)
 {
     dgDm_Table_Facility.DataSource = null;
     DevExpress.XtraGrid.Views.Card.ViewInfo.CardHitInfo cardHit = cvBar_Dm_Class.CalcHitInfo(e.X, e.Y);
     if (cardHit.InCard)
     {
         cvBar_Dm_Class.FocusedRowHandle = cardHit.RowHandle;
         Current_Id_Class = cvBar_Dm_Class.GetRowCellValue(cardHit.RowHandle, "Id_Class");
         DisplayInfo_Table();
         DisplayInfo_Rentcost();
         //GoobizFrame.Windows.MdiUtils.ThemeSettings.MakeConditionForSelectedCard(cvBar_Dm_Class, "Id_Class", Current_Id_Class);
         //dgBar_Dm_Class
         cvbar_Dm_Table.FormatConditions.Clear();
         if ("" + Current_Id_Class != "")
         {
             DevExpress.XtraGrid.StyleFormatCondition styleFormatCondition = new DevExpress.XtraGrid.StyleFormatCondition();
             styleFormatCondition.Appearance.BackColor            = GoobizFrame.Windows.MdiUtils.ThemeSettings.GetColor(Convert.ToInt32(Current_Id_Class));
             styleFormatCondition.Appearance.Options.UseBackColor = true;
             styleFormatCondition.ApplyToRow = true;
             styleFormatCondition.Column     = this.cvbar_Dm_Table.Columns.ColumnByFieldName("Id_Class");
             styleFormatCondition.Condition  = DevExpress.XtraGrid.FormatConditionEnum.Equal;
             styleFormatCondition.Value1     = Convert.ToInt32(Current_Id_Class);
             this.cvbar_Dm_Table.FormatConditions.Add(styleFormatCondition);
         }
     }
 }
 private void cvbar_Dm_Menu_MouseDown(object sender, MouseEventArgs e)
 {
     DevExpress.XtraGrid.Views.Card.ViewInfo.CardHitInfo cardHit = cvbar_Dm_Menu.CalcHitInfo(e.X, e.Y);
     if (cardHit.InCard)
     {
         cvbar_Dm_Menu.FocusedRowHandle = cardHit.RowHandle;
         Current_Id_Menu = cvbar_Dm_Menu.GetRowCellValue(cardHit.RowHandle, "Id_Menu");
         DisplayInfo_Menu_Hanghoa();
     }
 }
Example #4
0
 private void cardView2_MouseDown(object sender, MouseEventArgs e)
 {
     DevExpress.XtraGrid.Views.Card.ViewInfo.CardHitInfo carHit = cardView2.CalcHitInfo(e.X, e.Y);
     if (carHit.InCard)
     {
         xtraTabControl1.TabPages.Add(xtraTabPage2);
         object id_loai_hanghoa_ban = cardView2.GetRowCellValue(carHit.RowHandle, "Id_Loai_Hanghoa_Ban");
         cardView1.Columns["Id_Loai_Hanghoa_Ban"].FilterInfo = new DevExpress.XtraGrid.Columns.ColumnFilterInfo("Id_Loai_Hanghoa_Ban = " + id_loai_hanghoa_ban);
         xtraTabControl1.SelectedTabPage = xtraTabPage2;
     }
 }
 private void cvBar_Rent_Reserve_MouseDown(object sender, MouseEventArgs e)
 {
     DevExpress.XtraGrid.Views.Card.ViewInfo.CardHitInfo cardHit = cvBar_Rent_CheckIn.CalcHitInfo(e.X, e.Y);
     if (cardHit.InCard)
     {
         cvBar_Rent_CheckIn.FocusedRowHandle = cardHit.RowHandle;
         Current_Id_Checkin = cvBar_Rent_CheckIn.GetRowCellValue(cardHit.RowHandle, "Id_Checkin");
         //highlight
         GoobizFrame.Windows.MdiUtils.ThemeSettings.MakeConditionForSelectedCard(cvBar_Rent_CheckIn, "Id_Checkin", Current_Id_Checkin);
     }
 }
Example #6
0
 private void cvbar_Dm_Table_MouseDown(object sender, MouseEventArgs e)
 {
     SaveChanges_Bar_Dm_Table_Facility();
     DevExpress.XtraGrid.Views.Card.ViewInfo.CardHitInfo cardHit = cvbar_Dm_Table.CalcHitInfo(e.X, e.Y);
     if (cardHit.InCard)
     {
         cvbar_Dm_Table.FocusedRowHandle = cardHit.RowHandle;
         Current_Id_Table = cvbar_Dm_Table.GetRowCellValue(cardHit.RowHandle, "Id_Table");
         DisplayInfo_Table_Facility();
     }
 }
Example #7
0
 private void cvDm_Cuahang_Ban_MouseDown(object sender, MouseEventArgs e)
 {
     DevExpress.XtraGrid.Views.Card.ViewInfo.CardHitInfo cardHit = cvDm_Cuahang_Ban.CalcHitInfo(e.X, e.Y);
     if (cardHit.InCard)
     {
         cvDm_Cuahang_Ban.FocusedRowHandle = cardHit.RowHandle;
         //highlight
         GoobizFrame.Windows.MdiUtils.ThemeSettings.MakeConditionForSelectedCard(cvDm_Cuahang_Ban, "Id_Cuahang_Ban", cvDm_Cuahang_Ban.GetFocusedRowCellValue("Id_Cuahang_Ban"));
         Search();
     }
 }
Example #8
0
 private void cvbar_Dm_Table_All_MouseDown(object sender, MouseEventArgs e)
 {
     DevExpress.XtraGrid.Views.Card.ViewInfo.CardHitInfo cardHit = cvbar_Dm_Table_All.CalcHitInfo(e.X, e.Y);
     if (cardHit.InCard)
     {
         cvbar_Dm_Table_All.FocusedRowHandle = cardHit.RowHandle;
         Current_Id_Table = cvbar_Dm_Table_All.GetRowCellValue(cardHit.RowHandle, "Id_Table");
         DisplayInfo_Table_Facility();
         GoobizFrame.Windows.MdiUtils.ThemeSettings.MakeConditionForSelectedCard(cvbar_Dm_Table_All, "Id_Table", Current_Id_Table);
     }
 }
Example #9
0
 private void cvBar_Dm_Khuvuc_MouseDown(object sender, MouseEventArgs e)
 {
     DevExpress.XtraGrid.Views.Card.ViewInfo.CardHitInfo cardHit = cvBar_Dm_Khuvuc.CalcHitInfo(e.X, e.Y);
     if (cardHit.InCard)
     {
         var id_khuvuc = cvBar_Dm_Khuvuc.GetRowCellValue(cardHit.RowHandle, "Id_Khuvuc");
         cvbar_Dm_Table_Old.Columns["Id_Khuvuc"].FilterInfo = new DevExpress.XtraGrid.Columns.ColumnFilterInfo(
             cvbar_Dm_Table_Old.Columns["Id_Khuvuc"], id_khuvuc);
         cvbar_Dm_Table_Old.ApplyColumnsFilter();
         styleFormatCondition_Kv1.Value1 = Convert.ToInt32(id_khuvuc);
     }
 }
Example #10
0
 private void cvBar_Dm_Table_MouseDown(object sender, MouseEventArgs e)
 {
     DevExpress.XtraGrid.Views.Card.ViewInfo.CardHitInfo cardHit = cvBar_Dm_Table.CalcHitInfo(e.X, e.Y);
     if (cardHit.InCard)
     {
         cvBar_Dm_Table.FocusedRowHandle = cardHit.RowHandle;
         Current_Id_Table = cvBar_Dm_Table.GetRowCellValue(cardHit.RowHandle, "Id_Table");
         sdr = cvBar_Dm_Table.GetDataRow(cardHit.RowHandle);
         //highlight
         //GoobizFrame.Windows.MdiUtils.ThemeSettings.MakeConditionForSelectedCard(cvBar_Dm_Table, "Id_Table", 1);
     }
 }
Example #11
0
 private void cvbar_dm_khuvuc_MouseDown(object sender, MouseEventArgs e)
 {
     SaveChanges_Bar_Dm_Table_Facility();
     DevExpress.XtraGrid.Views.Card.ViewInfo.CardHitInfo cardHit = cvbar_dm_khuvuc.CalcHitInfo(e.X, e.Y);
     if (cardHit.InCard)
     {
         cvbar_dm_khuvuc.FocusedRowHandle = cardHit.RowHandle;
         this.Current_Id_Khuvuc           = cvbar_dm_khuvuc.GetRowCellValue(cardHit.RowHandle, "Id_Khuvuc");
         DisplayInfo_Table();
         GoobizFrame.Windows.MdiUtils.ThemeSettings.MakeConditionForSelectedCard(cvbar_dm_khuvuc, "Id_Khuvuc", Current_Id_Khuvuc);
     }
 }
Example #12
0
        private void cvware_Dm_Loai_Hanghoa_Ban_MouseDown(object sender, MouseEventArgs e)
        {
            DevExpress.XtraGrid.Views.Card.ViewInfo.CardHitInfo cardHit = cvware_Dm_Loai_Hanghoa_Ban.CalcHitInfo(e.X, e.Y);
            if (cardHit.InCard)
            {
                cvware_Dm_Loai_Hanghoa_Ban.FocusedRowHandle = cardHit.RowHandle;
                Current_Id_Loai_Hanghoa_Ban = cvware_Dm_Loai_Hanghoa_Ban.GetRowCellValue(cardHit.RowHandle, "Id_Loai_Hanghoa_Ban");
                GoobizFrame.Windows.MdiUtils.ThemeSettings.MakeConditionForSelectedCard(cvware_Dm_Loai_Hanghoa_Ban, "Id_Loai_Hanghoa_Ban", this.Current_Id_Loai_Hanghoa_Ban);

                DisplayDmHanghoaBanInfo();
            }
        }
Example #13
0
        private void cvWare_Dm_Cuahang_Ban_MouseDown(object sender, MouseEventArgs e)
        {
            dgDm_Table_Facility.DataSource = null;
            dgbar_Rentcost.DataSource      = null;

            DevExpress.XtraGrid.Views.Card.ViewInfo.CardHitInfo cardHit = cvWare_Dm_Cuahang_Ban.CalcHitInfo(e.X, e.Y);
            if (cardHit.InCard)
            {
                cvWare_Dm_Cuahang_Ban.FocusedRowHandle = cardHit.RowHandle;
                Current_Id_Cuahang_Ban = cvWare_Dm_Cuahang_Ban.GetRowCellValue(cardHit.RowHandle, "Id_Cuahang_Ban");
                DisplayInfo_Table();
                GoobizFrame.Windows.MdiUtils.ThemeSettings.MakeConditionForSelectedCard(cvWare_Dm_Cuahang_Ban, "Id_Cuahang_Ban", Current_Id_Cuahang_Ban);
            }
        }
Example #14
0
 private void cvBar_Dm_Class_MouseDown(object sender, MouseEventArgs e)
 {
     DevExpress.XtraGrid.Views.Card.ViewInfo.CardHitInfo cardHit = cvBar_Dm_Class.CalcHitInfo(e.X, e.Y);
     if (cardHit.InCard)
     {
         try
         {
             object Ma_Class = cvBar_Dm_Class.GetRowCellValue(cardHit.RowHandle, cvBar_Dm_Class.Columns["Ma_Class"]);
             cvBar_Dm_Class.FocusedRowHandle = cardHit.RowHandle;
             cvBar_Dm_Table.Columns["Ma_Class"].FilterInfo = new DevExpress.XtraGrid.Columns.ColumnFilterInfo(
                 cvBar_Dm_Table.Columns["Ma_Class"], Ma_Class);
             //cvBar_Dm_Table.ApplyColumnsFilter();
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.ToString());
         }
     }
 }
Example #15
0
 void gridViewDm_Table_Old_2_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
 {
     DevExpress.XtraGrid.Views.Card.ViewInfo.CardHitInfo cardHit = gridViewDm_Table_Old_2.CalcHitInfo(e.X, e.Y);
     if (cardHit.InCard)
     {
         try
         {
             lblStatus_Bar.Text = "";
             object idTableOrder = dsTable_Order_Old_2.Tables[0].Rows[cardHit.RowHandle]["Id_Table_Order"];
             dsTable_Order_Old_2.Tables[0].Rows.Remove(gridViewDm_Table_Old_2.GetDataRow(cardHit.RowHandle));
             if (dsTable_Order_Old_2.Tables[0].Rows.Count == 0)
             {
                 btnSave.Enabled = false;
             }
             performRemoveItem(idTableOrder);
         }
         catch (Exception ex) { GoobizFrame.Windows.TrayMessage.TrayMessage.Status = new GoobizFrame.Windows.TrayMessage.TrayMessageInfo(MessageBoxIcon.Asterisk, ex.Message, ex.ToString()); }
     }
 }
Example #16
0
        private void gridView1_MouseDown(object sender, MouseEventArgs e)
        {
            DevExpress.XtraGrid.Views.Card.ViewInfo.CardHitInfo cardHit = cvbar_Dm_Table_Old.CalcHitInfo(e.X, e.Y);
            if (cardHit.InCard)
            {
                cvbar_Dm_Table_Old.FocusedRowHandle = cardHit.RowHandle;
                try
                {
                    Id_Table_Order = cvbar_Dm_Table_Old.GetRowCellValue(cardHit.RowHandle, "Id_Table_Order");
                    DataRow[] dtr = dsTable_Order.Tables[0].Select("Id_Table_Order = " + Id_Table_Order);
                    Sochungtu       = dtr[0]["Sochungtu"];
                    Id_Nhansu_Bill  = dtr[0]["Id_Nhansu_Bill"];
                    Id_Nhansu_Order = dtr[0]["Id_Nhansu_Order"];
                    Id_Table        = dtr[0]["Id_Table"];
                    Ngay_Order      = dtr[0]["Ngay_Order"];
                    Id_Cuahang_Ban  = dtr[0]["Id_Cuahang_Ban"];
                    Id_Booking      = dtr[0]["Id_Booking"];
                    Tien_Booking    = dtr[0]["Tien_Booking"];
                    if (dtr[0]["Id_Nhansu_Km"].ToString() == "")
                    {
                        Id_Nhansu_Km = 0;
                    }
                    else
                    {
                        Id_Nhansu_Km = Convert.ToInt32(dtr[0]["Id_Nhansu_Km"]);
                    }
                    if ("" + Id_Table_Order != "")
                    {
                        ShowDetail();
                    }

                    if ("" + Id_Nhansu_Bill == "" || Id_Nhansu_Bill.ToString() == "-1")
                    {
                        btnCash.Enabled = false;
                    }
                }
                catch (Exception ex) { GoobizFrame.Windows.TrayMessage.TrayMessage.Status = new GoobizFrame.Windows.TrayMessage.TrayMessageInfo(MessageBoxIcon.Asterisk, ex.Message, ex.ToString()); }
            }
        }
        void cvware_Dm_Nhom_Hanghoa_Ban_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
        {
            try
            {
                DevExpress.XtraGrid.Views.Card.ViewInfo.CardHitInfo cardHit = cvware_Dm_Nhom_Hanghoa_Ban.CalcHitInfo(e.X, e.Y);
                if (cardHit.InCard)
                {
                    Id_Nhom_Hanghoa_Ban = dsWare_Dm_Nhom_Hanghoa_Ban.Tables[0].Rows[cardHit.RowHandle]["Id_Nhom_hanghoa_Ban"];
                    //   xtraTabControl_Monitor.TabPages.Remove(xtraTabPage_Nhom_Hanghoa_Ban);

                    LoadMasterData();
                    dsTable_Order_Chitiet            = objBarService.Get_All_Bar_Table_Order_Chitiet_ById_Nhom_Hanghoa_Ban(Id_Nhom_Hanghoa_Ban, id_cuahang_ban).ToDataSet();
                    dgTable_Order_Chitiet.DataSource = dsTable_Order_Chitiet;
                    dgTable_Order_Chitiet.DataMember = dsTable_Order_Chitiet.Tables[0].TableName;
                    ShowTabPage(xtraTabPage_Monitor);
                    showButton(true);
                }
            }
            catch (Exception ex)
            {
                GoobizFrame.Windows.Forms.MessageDialog.Show(ex.Message, ex.ToString(), "Exception");
            }
        }
Example #18
0
 // chon ban moi de ghep
 void cardViewDm_Table_New_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
 {
     this.FormState = GoobizFrame.Windows.Forms.FormState.Edit;
     DevExpress.XtraGrid.Views.Card.ViewInfo.CardHitInfo cardHit = cardViewDm_Table_New.CalcHitInfo(e.X, e.Y);
     if (cardHit.InCard)
     {
         DataRow dr = cardViewDm_Table_New.GetDataRow(cardHit.RowHandle);
         txtTen_Table.Text  = "" + dr["Ten_Table"];
         txtVitri.Text      = "" + dr["Vitri"];
         lblStatus_Bar.Text = "";
         if (gridViewDm_Table_Old_2.RowCount == 0)
         {
             lblStatus_Bar.Text = "Bạn phải chọn ít nhất 1 bàn để ghép";
             return;
         }
         string tableName = dsTable_Order_New.Tables[0].Rows[cardHit.RowHandle]["Ten_Table"].ToString();
         if (GoobizFrame.Windows.Forms.MessageDialog.Show("Bạn có muốn ghép các bàn đã chọn với bàn " + tableName, "", MessageBoxButtons.YesNo) == DialogResult.Yes)
         {
             position = cardHit.RowHandle;
             performMerge(position);
         }
     }
 }
Example #19
0
 // chon ban cu de ghep
 void gridViewDm_Table_Old_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
 {
     DevExpress.XtraGrid.Views.Card.ViewInfo.CardHitInfo cardHit = gridViewDm_Table_Old.CalcHitInfo(e.X, e.Y);
     if (cardHit.InCard)
     {
         try
         {
             lblStatus_Bar.Text = "";
             DataRow drChons_Old2 = gridViewDm_Table_Old.GetDataRow(cardHit.RowHandle);
             identity_Old = drChons_Old2["Id_Table"];
             if (drChons_Old2["Id_Booking"] != null && drChons_Old2["Id_Booking"].ToString() != "")
             {
                 lblStatus_Bar.Text = "Bàn có booking, không được chọn bàn này để ghép";
                 return;
             }
             if (drChons_Old2["Lock"].ToString() != "")
             {
                 if ((bool)drChons_Old2["Lock"])
                 {
                     lblStatus_Bar.Text = "Bàn này đã in hóa đơn, liên hệ với quản lý để thay đổi";
                     GoobizFrame.Windows.Forms.Policy.Authorization.Actions Actions = GoobizFrame.Windows.MdiUtils.MdiChecker.ShowIDCardLogonWithResult(this);
                     if (Actions.Count == 0 || !Actions.Contains("EnableUnlock"))
                     {
                         lblStatus_Bar.Text = "Tài khoản không hợp lệ";
                         return;
                     }
                     else
                     {
                         lblStatus_Bar.Text = "";
                     }
                 }
             }
             if (dsTable_Order_Old_2.Tables[0].Rows.Count == 0)
             {
                 dsTable_Order_Old_2.Tables[0].ImportRow(gridViewDm_Table_Old.GetDataRow(cardHit.RowHandle));
                 if (drChons_New == null)
                 {
                     return;
                 }
                 performMerge(position);
             }
             else
             {
                 for (int i = 0; i < dsTable_Order_Old_2.Tables[0].Rows.Count; i++)
                 {
                     if (dsTable_Order_Old_2.Tables[0].Rows[i]["Id_Table_Order"].Equals(gridViewDm_Table_Old.GetDataRow(cardHit.RowHandle)["Id_Table_Order"]))
                     {
                         break;
                     }
                     if (i == dsTable_Order_Old_2.Tables[0].Rows.Count - 1)
                     {
                         dsTable_Order_Old_2.Tables[0].ImportRow(gridViewDm_Table_Old.GetDataRow(cardHit.RowHandle));
                         if (drChons_New == null)
                         {
                             return;
                         }
                         performMerge(position);
                     }
                 }
             }
         }
         catch (Exception ex) { GoobizFrame.Windows.TrayMessage.TrayMessage.Status = new GoobizFrame.Windows.TrayMessage.TrayMessageInfo(MessageBoxIcon.Asterisk, ex.Message, ex.ToString()); }
     }
 }