Ejemplo n.º 1
0
        public void AddEvent()
        {
            tcMain = _data.FrmMain.Controls.Find("tcMain", true)[0] as XtraTabControl;
            gvSP   = (_data.FrmMain.Controls.Find("gcMain", true)[0] as GridControl).MainView as GridView;
            gvKV   = (_data.FrmMain.Controls.Find("mDTBangGiaKV", true)[0] as GridControl).MainView as GridView;
            gvKH   = (_data.FrmMain.Controls.Find("mDTBangGiaKH", true)[0] as GridControl).MainView as GridView;
            LayoutControl lcMain = _data.FrmMain.Controls.Find("lcMain", true)[0] as LayoutControl;
            SimpleButton  btnSP  = new SimpleButton();

            btnSP.Name = "btnSP";
            btnSP.Text = "Chọn sản phẩm";
            LayoutControlItem lci1 = lcMain.AddItem("", btnSP);

            lci1.Name    = "cusSP";
            btnSP.Click += new EventHandler(btnSP_Click);

            SimpleButton btnKV = new SimpleButton();

            btnKV.Name = "btnKV";
            btnKV.Text = "Chọn khu vực";
            LayoutControlItem lci2 = lcMain.AddItem("", btnKV);

            lci2.Name    = "cusKV";
            btnKV.Click += new EventHandler(btnKV_Click);

            SimpleButton btnKH = new SimpleButton();

            btnKH.Name = "btnKH";
            btnKH.Text = "Chọn khách hàng";
            LayoutControlItem lci3 = lcMain.AddItem("", btnKH);

            lci3.Name    = "cusKH";
            btnKH.Click += new EventHandler(btnKH_Click);
        }
Ejemplo n.º 2
0
        public void AddEvent()
        {
            gvMain = (_data.FrmMain.Controls.Find("gcMain", true)[0] as GridControl).MainView as GridView;
            ngayGH = _data.FrmMain.Controls.Find("NgayGH", true)[0] as DateEdit;
            loai   = _data.FrmMain.Controls.Find("Loai", true)[0] as ComboBoxEdit;
            _data.BsMain.DataSourceChanged += new EventHandler(BsMain_DataSourceChanged);
            BsMain_DataSourceChanged(_data.BsMain, new EventArgs());

            LayoutControl lcMain = _data.FrmMain.Controls.Find("lcMain", true)[0] as LayoutControl;
            //thêm nút Lấy bảng in
            SimpleButton btnLayBI = new SimpleButton();

            btnLayBI.Name = "btnLayBI";
            btnLayBI.Text = "Chọn bảng in";
            LayoutControlItem lci1 = lcMain.AddItem("", btnLayBI);

            lci1.Name       = "cusLayBI";
            btnLayBI.Click += new EventHandler(btnLayBI_Click);
            //thêm nút Lấy phôi sóng
            SimpleButton btnLayPS = new SimpleButton();

            btnLayPS.Name   = "btnLayPS";
            btnLayPS.Text   = "Chọn phôi sóng";
            btnLayPS.Click += BtnLayPS_Click;
            LayoutControlItem lci2 = lcMain.AddItem("", btnLayPS);

            lci2.Name = "cusLayPS";
        }
Ejemplo n.º 3
0
        public void AddEvent()
        {
            tcMain = _data.FrmMain.Controls.Find("tcMain", true)[0] as XtraTabControl;
            gvSP   = (_data.FrmMain.Controls.Find("gcMain", true)[0] as GridControl).MainView as GridView;
            gvDH   = (_data.FrmMain.Controls.Find("mDTKhuyenMaiDH", true)[0] as GridControl).MainView as GridView;
            gvKV   = (_data.FrmMain.Controls.Find("mDTKhuyenMaiKV", true)[0] as GridControl).MainView as GridView;
            LayoutControl lcMain = _data.FrmMain.Controls.Find("lcMain", true)[0] as LayoutControl;
            SimpleButton  btnSP  = new SimpleButton();

            btnSP.Name = "btnSP";
            btnSP.Text = "Chọn sản phẩm";
            LayoutControlItem lci1 = lcMain.AddItem("", btnSP);

            lci1.Name    = "cusSP";
            btnSP.Click += new EventHandler(btnSP_Click);

            SimpleButton btnKV = new SimpleButton();

            btnKV.Name = "btnKV";
            btnKV.Text = "Chọn khu vực";
            LayoutControlItem lci2 = lcMain.AddItem("", btnKV);

            lci2.Name    = "cusKV";
            btnKV.Click += new EventHandler(btnKV_Click);

            DataSet dsData = _data.BsMain.DataSource as DataSet;

            (gvSP.GridControl.RepositoryItems["NhieuSP"] as RepositoryItemComboBox).CloseUp += KhuyenMaiNhieuSP_CloseUp;
            gvSP.GridControl.MouseDoubleClick += LayDuLieuKhuyenMai_MouseDoubleClick;

            GetKMNhieuSP();
            gvDH.DataSourceChanged += GvDH_DataSourceChanged;
        }
Ejemplo n.º 4
0
        public void AddEvent()
        {
            lc = data.FrmMain.Controls.Find("lcMain", true) [0] as LayoutControl;
            SimpleButton btn = new SimpleButton();

            btn.Name = "btnGetTT";
            btn.Text = "Chọn tờ trình";
            LayoutControlItem lci = lc.AddItem("", btn);

            lci.Name   = "lcibtn";
            btn.Click += new EventHandler(btn_Click);

            // B/sung
            SimpleButton btnDA = new SimpleButton();

            btnDA.Name = "btnGetDA";
            btnDA.Text = "Chọn dự án";
            LayoutControlItem lciDA = lc.AddItem("", btnDA);

            lciDA.Name   = "lcibtnDA";
            btnDA.Click += new EventHandler(btnDA_Click);

            soQD     = data.FrmMain.Controls.Find("SoQD", true) [0] as TextEdit;
            SoTT     = data.FrmMain.Controls.Find("TheoTT", true) [0] as MemoEdit;
            grDetail = (data.FrmMain.Controls.Find("gcMain", true)[0] as GridControl).MainView as GridView;
        }
Ejemplo n.º 5
0
        public void AddEvent()
        {
            _dtfi.ShortDatePattern = "dd/MM/yyyy";
            gvMain = (_data.FrmMain.Controls.Find("gcMain", true)[0] as GridControl).MainView as GridView;
            LayoutControl lcMain = _data.FrmMain.Controls.Find("lcMain", true)[0] as LayoutControl;
            SimpleButton  btnXL  = new SimpleButton();

            btnXL.Text   = "Nhập từ excel";
            btnXL.Name   = "btnXL";
            btnXL.Click += new EventHandler(btnXL_Click);
            LayoutControlItem lci = lcMain.AddItem("", btnXL);

            lci.Name = "cusXL";
            SimpleButton btnLayFile = new SimpleButton();

            btnLayFile.Text   = "Lấy file mẫu";
            btnLayFile.Name   = "btnLayFile";
            btnLayFile.Click += new EventHandler(btnLayFile_Click);
            LayoutControlItem lci1 = lcMain.AddItem("", btnLayFile);

            lci1.Name = "cusLayFile";
            Database db = Database.NewDataDatabase();

            dmNoiCap = db.GetDataTable("select * from DMTP");
        }
Ejemplo n.º 6
0
        //tab.Name = "tcMain";
        //XtraTabPage tabPage = new XtraTabPage();

        public void AddEvent()
        {
            if (data.BsMain == null)
            {
                return;
            }
            lc       = data.FrmMain.Controls.Find("lcMain", true)[0] as LayoutControl;
            drMaster = (data.BsMain.Current as DataRowView).Row;
            // Nút tính ngày kết thúc
            SimpleButton btnNgayKT = new SimpleButton();

            btnNgayKT.Name = "btnNgayKT";   //phai co name cua control
            btnNgayKT.Text = "Tính ngày KT";
            LayoutControlItem lci1 = lc.AddItem("", btnNgayKT);

            lci1.Name        = "cusNgayKT"; //phai co name cua item, bat buoc phai co "cus" phai truoc
            btnNgayKT.Click += new EventHandler(btnNgayKT_Click);
            // -----------------------
            // Nút lấy dữ liệu ngày nghỉ
            SimpleButton btnNapDL = new SimpleButton();

            btnNapDL.Name = "btnNapDL";   //phai co name cua control
            btnNapDL.Text = "Nạp lịch nghỉ";
            LayoutControlItem lci2 = lc.AddItem("", btnNapDL);

            lci2.Name       = "cusNapDL"; //phai co name cua item, bat buoc phai co "cus" phai truoc
            btnNapDL.Click += new EventHandler(btnNapDL_Click);
            // -----------------------

            if (drMaster == null)
            {
                return;
            }
            if (drMaster.RowState == DataRowState.Deleted)
            {
                return;
            }
            data.FrmMain.Shown += new EventHandler(FrmMain_Shown);
            chkIsCT             = data.FrmMain.Controls.Find("IsCT", true)[0] as CheckEdit;
            if (chkIsCT != null)
            {
                chkIsCT.EditValueChanged += new EventHandler(chkIsCT_EditValueChanged);
            }

            dateNgayKT  = data.FrmMain.Controls.Find("NgayKTKhoa", true)[0] as DateEdit;
            dateNgayBD  = data.FrmMain.Controls.Find("NgayBDKhoa", true)[0] as DateEdit;
            GluMaGioHoc = data.FrmMain.Controls.Find("MaGioHoc", true)[0] as GridLookUpEdit;
            calSobuoi   = data.FrmMain.Controls.Find("SoBuoi", true)[0] as CalcEdit;
            gvNgayNghi  = (data.FrmMain.Controls.Find("TLNgayNghiLop", true)[0] as GridControl).MainView as GridView;

            // Tab thời hạn thanh toán của lớp doanh nghiệp
            tab = data.FrmMain.Controls.Find("tcMain", true)[0] as XtraTabControl;

            GluMaGioHoc.EditValueChanged  += new EventHandler(GluMaGioHoc_EditValueChanged);
            dateNgayBD.EditValueChanged   += new EventHandler(dateNgayBD_EditValueChanged);
            calSobuoi.EditValueChanged    += new EventHandler(calSobuoi_EditValueChanged);
            gvNgayNghi.CellValueChanged   += new DevExpress.XtraGrid.Views.Base.CellValueChangedEventHandler(gvNgayNghi_CellValueChanged);
            data.BsMain.DataSourceChanged += new EventHandler(BsMain_DataSourceChanged);
            BsMain_DataSourceChanged(data.BsMain, new EventArgs());
        }
Ejemplo n.º 7
0
        private void RenderFilter(MyPoint[] data)
        {
            var source = data.ToList();
            //var size = data.Length % 2 == 1 ? data.Length : data.Length + 1;
            var size = 33;

            if (size % 2 != 1)
            {
                throw new Exception("WTF?");
            }
            for (int i = 0; i <= size / 2; i++)
            {
                source.Insert(0, data[0]);
            }
            for (int i = 0; i <= size / 2; i++)
            {
                source.Add(source[data.Length - 1]);
            }
            var result = new List <MyPoint>();

            for (int i = 0; i < data.Length; i++)
            {
                var mean = 0.0;
                for (int j = -size / 2; j <= size / 2; j++)
                {
                    mean += source[i + j + size / 2].Y;
                }
                result.Add(new MyPoint()
                {
                    X = source[i].X, Y = mean / size
                });
            }
            var ctrl = new LayoutControl();

            ctrl.Root.OptionsTableLayoutGroup.ColumnDefinitions.Add(new ColumnDefinition()
            {
                SizeType = SizeType.Percent, Width = 100
            });
            var index = ctrl.Root.OptionsTableLayoutGroup.RowDefinitions.Add(new DevExpress.XtraLayout.RowDefinition());
            var item  = ctrl.AddItem("Min", txt);

            item.OptionsTableLayoutItem.RowIndex = index;
            var btn = new SimpleButton();

            btn.Text   = "Фурье";
            btn.Click += (s, e) => {
                var form = new TForm();
                form.RenderFourier(result.ToArray());
                form.ShowDialog();
            };
            index = ctrl.Root.OptionsTableLayoutGroup.RowDefinitions.Add(new DevExpress.XtraLayout.RowDefinition());
            item  = ctrl.AddItem("Фурье", btn);
            item.OptionsTableLayoutItem.RowIndex = index;
            graphControl1.SetNotificationControl(ctrl);
            txt.EditValue = result.Aggregate((p1, p2) => p1.Y < p2.Y ? p1 : p2).X;
            graphControl1.AddCurve(result.ToArray(), "Отфильтрованно", Color.Red);
        }
Ejemplo n.º 8
0
        public void RenderCC(bool newLogic)
        {
            var ctrl = new LayoutControl();

            ctrl.Root.OptionsTableLayoutGroup.ColumnDefinitions.Add(new ColumnDefinition()
            {
                SizeType = SizeType.Percent, Width = 100
            });
            var index = ctrl.Root.OptionsTableLayoutGroup.RowDefinitions.Add(new DevExpress.XtraLayout.RowDefinition());
            var item  = ctrl.AddItem("Min", txt);

            item.OptionsTableLayoutItem.RowIndex = index;
            var list   = new List <MyPoint>();
            var result = MyMath.CalcCCDensity(Project.ProjectInstance.Criterias.ToList(), Project.ProjectInstance.CCThreshold, newLogic);
            var min    = Math.Min(result.Item1.Min(p => p.X), result.Item2.Min(p => p.X));
            var max    = Math.Max(result.Item1.Max(p => p.X), result.Item2.Max(p => p.X));
            var step   = (max - min) / 1000 > 0.1 ? 0.1 : (max - min) / 1000;

            for (double i = min; i < max; i += step)
            {
                var current = MyMath.CalcCCDensity(Project.ProjectInstance.Criterias.ToList(), i, newLogic);
                list.Add(new MyPoint(i, current.Item3[CCDecision.FalseAlarm] + current.Item3[CCDecision.Miss]));
            }
            var data = list.ToArray();
            var btn  = new SimpleButton();

            btn.Text   = "Фурье";
            btn.Click += (s, e) => {
                var form = new TForm();
                form.RenderFourier(data);
                form.ShowDialog();
            };
            index = ctrl.Root.OptionsTableLayoutGroup.RowDefinitions.Add(new DevExpress.XtraLayout.RowDefinition());
            item  = ctrl.AddItem("Фурье", btn);
            item.OptionsTableLayoutItem.RowIndex = index;
            btn        = new SimpleButton();
            btn.Text   = "Фильтр";
            btn.Click += (s, e) => {
                var form = new TForm();
                form.RenderFilter(data);
                form.ShowDialog();
            };
            index = ctrl.Root.OptionsTableLayoutGroup.RowDefinitions.Add(new DevExpress.XtraLayout.RowDefinition());
            item  = ctrl.AddItem("Фурье", btn);
            item.OptionsTableLayoutItem.RowIndex = index;
            graphControl1.SetNotificationControl(ctrl);
            txt.EditValue = list.Aggregate((p1, p2) => p1.Y < p2.Y ? p1 : p2).X;
            graphControl1.AddCurve(data, "Ошибки", Color.Red);
        }
Ejemplo n.º 9
0
        public void AddEvent()
        {
            if (!_data.DrTable.Table.Columns.Contains("ExtraSql"))
            {
                return;
            }
            string es = _data.DrTable["ExtraSql"].ToString();

            if (es == "")
            {
                return;
            }
            bool          tlcq        = es.Contains("MaNV = 'TLCQ'"); //xử lý khác nhau đối với quỹ DPRR và các quỹ khác
            LayoutControl lcMain      = _data.FrmMain.Controls.Find("lcMain", true)[0] as LayoutControl;
            SimpleButton  btnTrichLap = new SimpleButton();

            btnTrichLap.Text = tlcq ? "Trích lập các quỹ" : "Trích lập quỹ dự phòng";
            btnTrichLap.Name = "btnTrichLap";
            lcMain.Controls.Add(btnTrichLap);
            LayoutControlItem lci = lcMain.AddItem();

            lci.Name    = "cusTrichLap";
            lci.Control = btnTrichLap;
            if (tlcq)
            {
                btnTrichLap.Click += new EventHandler(btnTLCQ_Click);
            }
            else
            {
                btnTrichLap.Click += new EventHandler(btnTrichLap_Click);
            }
        }
Ejemplo n.º 10
0
        public void AddEvent()
        {
            //bổ sung chọn địa chỉ giao hàng, người liên hệ và số điện thoại
            cbeDCGH = data.FrmMain.Controls.Find("NguoiLH", true)[0] as ComboBoxEdit;
            cbeNLH = data.FrmMain.Controls.Find("NLH", true)[0] as ComboBoxEdit;
            cbeDT = data.FrmMain.Controls.Find("SDTNL", true)[0] as ComboBoxEdit;
            cbeDCGH.QueryPopUp += new System.ComponentModel.CancelEventHandler(cbeDCGH_QueryPopUp);
            cbeNLH.QueryPopUp += new System.ComponentModel.CancelEventHandler(cbeNLH_QueryPopUp);
            cbeNLH.EditValueChanged += new EventHandler(cbeNLH_EditValueChanged);

            gluKH = data.FrmMain.Controls.Find("MaKH", true)[0] as GridLookUpEdit;


            //gluKH.CloseUp += new DevExpress.XtraEditors.Controls.CloseUpEventHandler(gluKH_CloseUp);

            gcMain = data.FrmMain.Controls.Find("gcMain", true)[0] as GridControl;
            gvMain = gcMain.MainView as GridView;
            RepositoryItemGridLookUpEdit gluDVT = gcMain.RepositoryItems["MaDVT"] as RepositoryItemGridLookUpEdit;
            gluDVT.QueryCloseUp += new System.ComponentModel.CancelEventHandler(gluDVT_QueryCloseUp);
            gvMain.FocusedColumnChanged += new DevExpress.XtraGrid.Views.Base.FocusedColumnChangedEventHandler(gvMain_FocusedColumnChanged);

            data.BsMain.DataSourceChanged += new EventHandler(BsMain_DataSourceChanged);
            BsMain_DataSourceChanged(data.BsMain, new EventArgs());
            //them chuc nang Lam tron tien
            LayoutControl lcMain = data.FrmMain.Controls.Find("lcMain", true)[0] as LayoutControl;
            SimpleButton btnLamTron = new SimpleButton();
            btnLamTron.Name = "btnLamTron";   //phai co name cua control
            btnLamTron.Text = "Làm tròn";
            LayoutControlItem lci = lcMain.AddItem("", btnLamTron);
            lci.Name = "cusLamTron"; //phai co name cua item, bat buoc phai co "cus" phai truoc
            btnLamTron.Click += new EventHandler(btnLamTron_Click);
        }
Ejemplo n.º 11
0
        public ChangeLogViewer(IList <SRFChangelog> clData)
        {
            LayoutControl lc = new LayoutControl();

            lc.Dock = DockStyle.Fill;
            // MemoEdit me = new MemoEdit();
            // me.EditValue = changeLogData;
            // me.ReadOnly = true;
            RichEditControl re = new RichEditControl();

            re.ActiveViewType = RichEditViewType.Simple;
            re.Views.SimpleView.AdjustColorsToSkins = true;
            SRInfo.Instance.SRChangeLog(re, clData);
            // re.Enabled = true;
            // re.ReadOnly = true;
            // re.Appearance.Text.ForeColor = Color.Brown;
            // re.ForeColor = Color.Crimson;
            // re.BackColor = Color.Gray;
            // re.LookAndFeel.ActiveLookAndFeel = UserLookAndFeel.Default;
            SeparatorControl separatorControl = new SeparatorControl();

            lc.AddItem(String.Empty, re).TextVisible = false;
            this.Controls.Add(lc);
            this.Height = 200;
            this.Dock   = DockStyle.Top;
        }
        public ListaParaParametrosGeneralesPopup(List <Entidades.Configuracion> prioridades)
        {
            InitializeComponent();

            var layoutControl = new LayoutControl
            {
                Name = "Layout",
                Dock = DockStyle.Fill
            };

            var searchLookUpBand = new SearchLookUpEdit
            {
                Name = "Listado"
                ,
                Properties =
                {
                    ValueMember   = "PARAM_NAME",
                    DisplayMember = "TEXT_VALUE",
                    DataSource    = prioridades
                },
            };

            var column = searchLookUpBand.Properties.View.Columns.AddField("TEXT_VALUE");

            column.Caption = @"Descripción";
            column.Visible = true;


            layoutControl.AddItem(string.Empty, searchLookUpBand).TextVisible = false;
            Controls.Add(layoutControl);
        }
        public CambiarPrioridadDeTareaPopup(List <string> prioridades)
        {
            InitializeComponent();


            Prioridades = prioridades;
            var lc = new LayoutControl
            {
                Name = "Layout",
                Dock = DockStyle.Fill
            };

            var seBanda = new SearchLookUpEdit
            {
                Name = "Prioridad"
                ,
                Properties =
                {
                    DataSource = Prioridades
                }
            };

            lc.AddItem(string.Empty, seBanda).TextVisible = false;
            Controls.Add(lc);
        }
Ejemplo n.º 14
0
        public void AddEvent()
        {
            isVay  = _data.DrTable.Table.Columns.Contains("ExtraSql") && _data.DrTable["ExtraSql"].ToString().ToLower().Contains("isvay = 1");
            gvMain = (_data.FrmMain.Controls.Find("gcMain", true)[0] as GridControl).MainView as GridView;
            RepositoryItemGridLookUpEdit gluLT = gvMain.GridControl.RepositoryItems["LoaiThu"] as RepositoryItemGridLookUpEdit;

            gluLT.Popup += new EventHandler(gluLC_Popup);
            cbePX        = (_data.FrmMain.Controls.Find("PhanXuong", true)[0] as ComboBoxEdit);
            gluLT.View.ColumnFilterChanged += new EventHandler(View_ColumnFilterChanged);
            cbePX.EditValueChanging        += new DevExpress.XtraEditors.Controls.ChangingEventHandler(cbe_EditValueChanging);
            //thêm nút chọn DH
            lcMain = _data.FrmMain.Controls.Find("lcMain", true)[0] as LayoutControl;
            if (!isVay)
            {
                SimpleButton btnChon = new SimpleButton();
                btnChon.Name = "btnChon";
                btnChon.Text = "Chọn khách hàng";
                LayoutControlItem lci = lcMain.AddItem("", btnChon);
                lci.Name       = "cusChon";
                btnChon.Click += new EventHandler(btnChon_Click);
            }
            _data.FrmMain.Shown            += new EventHandler(FrmMain_Shown);
            _data.BsMain.DataSourceChanged += new EventHandler(BsMain_DataSourceChanged);
            BsMain_DataSourceChanged(_data.BsMain, new EventArgs());
        }
Ejemplo n.º 15
0
        public void AddEvent()
        {
            tb = _data.DrTableMaster["TableName"].ToString();
            if (tb != "MT43" && tb != "MT44")
            {
                return;
            }
            gvMain = (_data.FrmMain.Controls.Find("gcMain", true)[0] as GridControl).MainView as GridView;
            //thêm nút chọn DH
            LayoutControl lcMain  = _data.FrmMain.Controls.Find("lcMain", true)[0] as LayoutControl;
            SimpleButton  btnChon = new SimpleButton();

            btnChon.Name = "btnChon";
            btnChon.Text = "Chọn hàng tồn";
            LayoutControlItem lci = lcMain.AddItem("", btnChon);

            lci.Name       = "cusChon";
            btnChon.Click += new EventHandler(btnChon_Click);

            tenDonGia = tb == "MT43" ? "DonGia" : "GiaBan";
            _data.BsMain.DataSourceChanged += new EventHandler(BsMain_DataSourceChanged);
            BsMain_DataSourceChanged(_data.BsMain, new EventArgs());

            if (_data.BsMain.Current != null)
            {
                DataRow dr = (_data.BsMain.Current as DataRowView).Row;
                DataTableNewRowEventArgs e = new DataTableNewRowEventArgs(dr);
                PXGC_TableNewRow((_data.BsMain.DataSource as DataSet).Tables[0], e);
            }
        }
Ejemplo n.º 16
0
        public void AddEvent()
        {
            LayoutControl lcMain = _data.FrmMain.Controls.Find("lcMain", true)[0] as LayoutControl;

            peHinhGoc = _data.FrmMain.Controls.Find("HoaDon", true)[0] as PictureEdit;
            //thêm nút Xem file hình
            btnXemFile      = new SimpleButton();
            btnXemFile.Name = "btnXemFile";
            btnXemFile.Text = "Xem hình ảnh";
            LayoutControlItem lci2 = lcMain.AddItem("", btnXemFile);

            lci2.Name         = "cusXemFile";
            btnXemFile.Click += new EventHandler(btnXemFile_Click);

            //custom control cho hình ảnh
            peHinhZoom.Name = "peHinhZoom";
            LayoutControlItem lci = lcMain.AddItem("", peHinhZoom);

            lci.Name = "cusHinhZoom";
            peHinhZoom.Properties.ShowMenu   = false;
            peHinhZoom.Properties.Scrollable = true;
            peHinhZoom.DataBindings.Add("EditValue", _data.BsMain, "HoaDon", true, DataSourceUpdateMode.OnValidation);
            peHinhZoom.EditValueChanged     += new EventHandler(peHinhZoom_EditValueChanged);
            peHinhZoom.Properties.MouseDown += new MouseEventHandler(Properties_MouseDown);
            peHinhZoom.Properties.MouseMove += new MouseEventHandler(Properties_MouseMove);
            peHinhZoom.Properties.MouseUp   += new MouseEventHandler(Properties_MouseUp);

            //thêm nút Rotate hình
            SimpleButton btnRotateLeft = new SimpleButton();

            btnRotateLeft.Name = "btnRotateLeft";
            btnRotateLeft.Text = "Xoay trái";
            LayoutControlItem lci3 = lcMain.AddItem("", btnRotateLeft);

            lci3.Name            = "cusRotateLeft";
            btnRotateLeft.Click += BtnRotateLeft_Click;

            SimpleButton btnRotateRight = new SimpleButton();

            btnRotateRight.Name = "btnRotateRight";
            btnRotateRight.Text = "Xoay phải";
            LayoutControlItem lci4 = lcMain.AddItem("", btnRotateRight);

            lci4.Name             = "cusRotateRight";
            btnRotateRight.Click += BtnRotateRight_Click;
        }
Ejemplo n.º 17
0
        public void AddEvent()
        {
            gvMain = (_data.FrmMain.Controls.Find("gcMain", true)[0] as GridControl).MainView as GridView;
            gvMain.CellValueChanged += new DevExpress.XtraGrid.Views.Base.CellValueChangedEventHandler(gvMain_CellValueChanged);
            deNgayCT = _data.FrmMain.Controls.Find("NgayCT", true)[0] as DateEdit;
            teSoXe   = _data.FrmMain.Controls.Find("SoXe", true)[0] as TextEdit;
            teKmDau  = _data.FrmMain.Controls.Find("KmDau", true)[0] as TextEdit;
            lcMain   = _data.FrmMain.Controls.Find("lcMain", true)[0] as LayoutControl;
            gluLoai  = _data.FrmMain.Controls.Find("Loai", true)[0] as GridLookUpEdit;

            teSoXe.Enter += new EventHandler(teSoXe_Enter);
            //thêm nút chọn DH từ hàng tồn
            SimpleButton btnChon = new SimpleButton();

            btnChon.Name = "btnChon";
            btnChon.Text = "Chọn hàng";
            LayoutControlItem lci = lcMain.AddItem("", btnChon);

            lci.Name       = "cusChon";
            btnChon.Click += new EventHandler(btnChon_Click);

            //thêm nút chọn DH từ thành phẩm
            SimpleButton btnChon2 = new SimpleButton();

            btnChon2.Name = "btnChon2";
            btnChon2.Text = "Chọn phôi sóng";
            LayoutControlItem lci2 = lcMain.AddItem("", btnChon2);

            lci2.Name       = "cusChon2";
            btnChon2.Click += new EventHandler(btnChon_Click);

            //thêm xem hàng đã chọn
            SimpleButton btnChon3 = new SimpleButton();

            btnChon3.Name = "btnChon3";
            btnChon3.Text = "Xem đơn hàng";
            LayoutControlItem lci3 = lcMain.AddItem("", btnChon3);

            lci3.Name       = "cusChon3";
            btnChon3.Click += new EventHandler(btnChon_Click2);

            //Cho phép sửa đơn giá khi xuất hàng đặc biệt
            gvMain.ShownEditor  += new EventHandler(gvMain_ShownEditor);
            _data.FrmMain.Shown += new EventHandler(FrmMain_Shown);
        }
Ejemplo n.º 18
0
        private void CreateLayoutItems()
        {
            layoutControl.BeginUpdate();
            try {
                searchEdit                   = new MRUEdit();
                searchEdit.Name              = "searchEdit";
                searchEdit.EditValueChanged += OnSearchTextChanged;
                LayoutControlItem searchEditItem = layoutControl.AddItem("SearchEditItem", searchEdit);
                searchEditItem.TextVisible = false;
                searchEditItem.Name        = "searchEditItem";

                closeButton             = new SimpleButton();
                closeButton.MaximumSize = new Size(25, closeButton.Height);
                closeButton.Text        = "X";
                closeButton.Name        = "closeButton";
                closeButton.Click      += OnCloseButtonClick;
                closeItem = layoutControl.AddItem("CloseItem", closeButton, searchEditItem,
                                                  DevExpress.XtraLayout.Utils.InsertType.Left);
                closeItem.TextVisible = false;
                closeItem.Name        = "closeItem";

                findButton             = new SimpleButton();
                findButton.MaximumSize = new Size(50, findButton.Height);
                findButton.Text        = "Find";
                findButton.Name        = "findButton";
                findButton.Click      += OnFindButtonClick;
                LayoutControlItem findItem = layoutControl.AddItem("FindItem", findButton, searchEditItem,
                                                                   DevExpress.XtraLayout.Utils.InsertType.Right);
                findItem.TextVisible = false;
                findItem.Name        = "findItem";

                clearButton             = new SimpleButton();
                clearButton.MaximumSize = new Size(50, clearButton.Height);
                clearButton.Text        = "Clear";
                clearButton.Name        = "clearButton";
                clearButton.Click      += OnClearButtonClick;
                LayoutControlItem clearItem = layoutControl.AddItem("ClearItem", clearButton, findItem,
                                                                    DevExpress.XtraLayout.Utils.InsertType.Right);
                clearItem.TextVisible = false;
                clearItem.Name        = "clearItem";
            }
            finally {
                layoutControl.EndUpdate();
            }
        }
Ejemplo n.º 19
0
        public LoginUserControl()
        {
            LayoutControl lc = new LayoutControl( );

            lc.Dock = DockStyle.Fill;
            TextEdit  teLogin    = new TextEdit( );
            TextEdit  tePassword = new TextEdit( );
            CheckEdit ceKeep     = new CheckEdit( )
            {
                Text = "Keep me signed in"
            };

            lc.AddItem(String.Empty, teLogin).TextVisible    = false;
            lc.AddItem(String.Empty, tePassword).TextVisible = false;
            lc.AddItem(String.Empty, ceKeep);
            this.Controls.Add(lc);
            this.Dock = DockStyle.Fill;
        }
Ejemplo n.º 20
0
        public LoginUserControl()
        {            
            LayoutControl lc = new LayoutControl();
            lc.Dock = DockStyle.Fill;
            DevExpress.LookAndFeel.UserLookAndFeel.Default.SetSkinStyle("Pumpkin");

            TextEdit teLogin = new TextEdit();
            TextEdit tePassword = new TextEdit();
            tePassword.Properties.UseSystemPasswordChar = true;
            CheckEdit ceKeep = new CheckEdit() { Text = "Keep me signed in" };            

            SeparatorControl separatorControl = new SeparatorControl();
            lc.AddItem(String.Empty, teLogin).TextVisible = false;
            lc.AddItem(String.Empty, tePassword).TextVisible = false;
            lc.AddItem(String.Empty, ceKeep);            
            
            this.Controls.Add(lc);
            this.Height = 100;
            this.Dock = DockStyle.Top;
        }        
Ejemplo n.º 21
0
        public NewTabForm()
        {
            KeyValueCollection = new NameValueCollection();

            textEditPath.Click      += new EventHandler(textEditPath_Click);
            textEditName.Leave      += new EventHandler(textEdit_Leave);
            textEditName.Validating += new CancelEventHandler(textEditName_Validating);
            textEditPath.Validating += new CancelEventHandler(textEditPath_Validating);

            var lc = new LayoutControl();

            lc.Dock = DockStyle.Fill;
            lc.AddItem("Page name:", textEditName).TextVisible      = true;
            lc.AddItem("Dashboard file:", textEditPath).TextVisible = true;

            Controls.Add(lc);
            Dock   = DockStyle.None;
            Width  = 500;
            Height = 200;
        }
Ejemplo n.º 22
0
        public void AddEvent()
        {
            LayoutControl lcMain      = data.FrmMain.Controls.Find("lcMain", true)[0] as LayoutControl;
            SimpleButton  btnXuatFile = new SimpleButton();

            btnXuatFile.Text   = "Xuất ra Excel";
            btnXuatFile.Name   = "btnXuatFile";
            btnXuatFile.Click += new EventHandler(btnXuatFile_Click);
            LayoutControlItem lci2 = lcMain.AddItem("", btnXuatFile);

            lci2.Name = "cusXuatFile";
        }
Ejemplo n.º 23
0
        public SettingsForm()
        {
            var settings = new TabFormSettings("GeneralAppSettings");

            textEditRefresh.EditValue         = settings.GetValue("RefreshTime");
            textEditRotate.EditValue          = settings.GetValue("RotateTime");
            toggleSwitchAutoRefresh.EditValue = bool.Parse(settings.GetValue("AutoRefresh"));
            toggleSwitchAutoRotate.EditValue  = bool.Parse(settings.GetValue("AutoRotate"));

            textEditRefresh.Validating += new CancelEventHandler(TextBox_Validating);
            textEditRotate.Validating  += new CancelEventHandler(TextBox_Validating);

            var newSize    = new Size(30, 30);
            var emptySpace = new EmptySpaceItem
            {
                SizeConstraintsType = SizeConstraintsType.Custom,
                MaxSize             = newSize,
                MinSize             = newSize
            };

            var lc = new LayoutControl();

            lc.Dock = DockStyle.Fill;
            lc.AddItem("Dashboard refresh time (in seconds):", textEditRefresh).TextVisible        = true;
            lc.AddItem("Dashboard auto refresh:", toggleSwitchAutoRefresh).TextVisible             = true;
            lc.AddItem("Rotate time between dashboards (in seconds):", textEditRotate).TextVisible = true;
            lc.AddItem("Auto rotate between dashboards:", toggleSwitchAutoRotate).TextVisible      = true;
            lc.AddItem(emptySpace);
            lc.AddItem("Version: " + Assembly.GetExecutingAssembly().GetName().Version.ToString());

            Controls.Add(lc);
            Dock   = DockStyle.None;
            Width  = 500;
            Height = 180;
        }
Ejemplo n.º 24
0
        public void AddEvent()
        {
            if (data.BsMain == null)
            {
                return;
            }
            TextEdit teMaLop = data.FrmMain.Controls.Find("MaLop", true)[0] as TextEdit;

            teMaLop.KeyPress += new KeyPressEventHandler(teMaLop_KeyPress);
            lc       = data.FrmMain.Controls.Find("lcMain", true)[0] as LayoutControl;
            drMaster = (data.BsMain.Current as DataRowView).Row;
            //// Nút tính ngày kết thúc
            //SimpleButton btnNgayKT = new SimpleButton();
            //btnNgayKT.Name = "btnNgayKT";   //phai co name cua control
            //btnNgayKT.Text = "Tính ngày KT";
            //LayoutControlItem lci1 = lc.AddItem("", btnNgayKT);
            //lci1.Name = "cusNgayKT"; //phai co name cua item, bat buoc phai co "cus" phai truoc
            //btnNgayKT.Click += new EventHandler(btnNgayKT_Click);
            // -----------------------
            // Nút lấy dữ liệu ngày nghỉ
            SimpleButton btnNapDL = new SimpleButton();

            btnNapDL.Name = "btnNapDL";   //phai co name cua control
            btnNapDL.Text = "Nạp lịch nghỉ";
            LayoutControlItem lci2 = lc.AddItem("", btnNapDL);

            lci2.Name       = "cusNapDL"; //phai co name cua item, bat buoc phai co "cus" phai truoc
            btnNapDL.Click += new EventHandler(btnNapDL_Click);
            // -----------------------

            if (drMaster == null)
            {
                return;
            }
            if (drMaster.RowState == DataRowState.Deleted)
            {
                return;
            }
            data.FrmMain.Shown += new EventHandler(FrmMain_Shown);
            chkIsCT             = data.FrmMain.Controls.Find("IsCT", true)[0] as CheckEdit;
            if (chkIsCT != null)
            {
                chkIsCT.EditValueChanged += new EventHandler(chkIsCT_EditValueChanged);
            }

            dateNgayKT = data.FrmMain.Controls.Find("NgayKTKhoa", true)[0] as DateEdit;
            dateNgayBD = data.FrmMain.Controls.Find("NgayBDKhoa", true)[0] as DateEdit;
            gvNgayNghi = (data.FrmMain.Controls.Find("TLNgayNghiLop", true)[0] as GridControl).MainView as GridView;

            data.BsMain.DataSourceChanged += new EventHandler(BsMain_DataSourceChanged);
            BsMain_DataSourceChanged(data.BsMain, new EventArgs());
        }
Ejemplo n.º 25
0
        public void AddEvent()
        {
            //thêm nút chọn LSX
            LayoutControl lcMain  = _data.FrmMain.Controls.Find("lcMain", true)[0] as LayoutControl;
            SimpleButton  btnChon = new SimpleButton();

            btnChon.Name = "btnChon";
            btnChon.Text = "Chọn LSX";
            LayoutControlItem lci = lcMain.AddItem("", btnChon);

            lci.Name       = "cusChon";
            btnChon.Click += new EventHandler(btnChon_Click);
            //thêm nút Xuất file
            SimpleButton btnXuatFile = new SimpleButton();

            btnXuatFile.Name = "btnXuatFile";
            btnXuatFile.Text = "Xuất file";
            LayoutControlItem lci2 = lcMain.AddItem("", btnXuatFile);

            lci2.Name          = "cusXuatFile";
            btnXuatFile.Click += new EventHandler(btnXuatFile_Click);
            //chuc nang danh dau hoan thanh
            gvMain = (_data.FrmMain.Controls.Find("gcMain", true)[0] as GridControl).MainView as GridView;
            gvMain.CellValueChanged += new DevExpress.XtraGrid.Views.Base.CellValueChangedEventHandler(gvMain_CellValueChanged);
            foreach (GridColumn col in gvMain.Columns)
            {
                if (col.Name == "clHT")
                {
                    col.ColumnEdit.EditValueChanged += new EventHandler(HT_EditValueChanged);
                }
            }
            //chức năng drag drop để thay đổi thứ tự các dòng
            gvMain.Columns["Stt"].SortOrder = DevExpress.Data.ColumnSortOrder.Ascending;
            gvMain.GridControl.AllowDrop    = true;
            gvMain.MouseDown            += new MouseEventHandler(gvMain_MouseDown);
            gvMain.MouseMove            += new MouseEventHandler(gvMain_MouseMove);
            gvMain.GridControl.DragOver += new DragEventHandler(GridControl_DragOver);
            gvMain.GridControl.DragDrop += new DragEventHandler(GridControl_DragDrop);
        }
Ejemplo n.º 26
0
        public void AddEvent()
        {
            lcMain = data.FrmMain.Controls.Find("lcMain", true) [0] as LayoutControl;

            //Tạo nút chọn học viên đề nghị khai giảng
            SimpleButton btnChonHocVien = new SimpleButton();

            btnChonHocVien.Name = "btnChonHocVienDNKG";
            btnChonHocVien.Text = "Chọn học viên";
            LayoutControlItem lci = lcMain.AddItem("", btnChonHocVien);

            lci.Name              = "btnChonHocVien";
            btnChonHocVien.Click += new EventHandler(btnChonHocVien_Click);
        }
Ejemplo n.º 27
0
        public void AddEvent()
        {
            gvMain = (_data.FrmMain.Controls.Find("gcMain", true)[0] as GridControl).MainView as GridView;
            //thêm nút chọn DH
            LayoutControl lcMain  = _data.FrmMain.Controls.Find("lcMain", true)[0] as LayoutControl;
            SimpleButton  btnChon = new SimpleButton();

            btnChon.Name = "btnChon";
            btnChon.Text = "Chọn từ phiếu xuất kho tổng";
            LayoutControlItem lci = lcMain.AddItem("", btnChon);

            lci.Name       = "cusChon";
            btnChon.Click += new EventHandler(btnChon_Click);
        }
Ejemplo n.º 28
0
        public void AddEvent()
        {
            peHinhGoc = _data.FrmMain.Controls.Find("HoaDon", true)[0] as PictureEdit;
            lc        = _data.FrmMain.Controls.Find("lcMain", true)[0] as LayoutControl;

            SimpleButton btnCapture = new SimpleButton();

            btnCapture.Name = "btnCapture";   //phai co name cua control
            btnCapture.Text = "Capture";
            LayoutControlItem lci1 = lc.AddItem("", btnCapture);

            lci1.Name         = "cusCapture"; //phai co name cua item, bat buoc phai co "cus" phai truoc
            btnCapture.Click += new EventHandler(btnCapture_Click);
        }
Ejemplo n.º 29
0
        public void AddEvent()
        {
            gvMain = (_data.FrmMain.Controls.Find("gcMain", true)[0] as GridControl).MainView as GridView;

            LayoutControl lcMain    = _data.FrmMain.Controls.Find("lcMain", true)[0] as LayoutControl;
            SimpleButton  btnImport = new SimpleButton();

            btnImport.Text   = "Nhập từ excel";
            btnImport.Name   = "btnImport";
            btnImport.Click += new EventHandler(btnImport_Click);
            LayoutControlItem lci3 = lcMain.AddItem("", btnImport);

            lci3.Name = "cusImport";
        }
Ejemplo n.º 30
0
        public void AddEvent()
        {
            gvMain = (_data.FrmMain.Controls.Find("gcMain", true)[0] as GridControl).MainView as GridView;
            //thêm nút chọn DH
            LayoutControl lcMain = _data.FrmMain.Controls.Find("lcMain", true)[0] as LayoutControl;
            // thêm nút lấy số phiếu cân
            SimpleButton btnLayTTCan = new SimpleButton();

            btnLayTTCan.Name = "btnLayTTCan";
            btnLayTTCan.Text = "Lấy thông tin cân xe";
            LayoutControlItem lci2 = lcMain.AddItem("", btnLayTTCan);

            lci2.Name          = "cusLayTTCan";
            btnLayTTCan.Click += new EventHandler(btnLayTTCan_Click);
        }