コード例 #1
0
ファイル: frmAddReceiptNote.cs プロジェクト: jceation/ushop
        public frmAddReceiptNote(ReceiptNotePresenter preReceiptNote)
        {
            this.preReceiptNote = preReceiptNote;
            InitializeComponent();

            setSource();
        }
コード例 #2
0
ファイル: frmAddReceiptNote.cs プロジェクト: uitstu/ushop
        public frmAddReceiptNote(ReceiptNotePresenter preReceiptNote, Form beforeForm)
        {
            this.preReceiptNote = preReceiptNote;
            this.beforeForm     = beforeForm;
            InitializeComponent();

            setSource();
        }
コード例 #3
0
ファイル: frmReceiptNote.cs プロジェクト: jceation/ushop
        public frmReceiptNote()
        {
            InitializeComponent();
            preReceiptNote = new ReceiptNotePresenter(this);
            GridView gridView = gridReceiptNote.FocusedView as GridView;

            foreach (GridColumn col in gridView.Columns)
            {
                col.OptionsFilter.AutoFilterCondition = AutoFilterCondition.Contains;// .Settings.AutoFilterCondition = AutoFilterCondition.Contains;
            }
        }
コード例 #4
0
        public frmReceiptNote()
        {
            InitializeComponent();
            preReceiptNote = new ReceiptNotePresenter(this);
            GridView gridView = gridReceiptNote.FocusedView as GridView;

            foreach (GridColumn col in gridView.Columns)
            {
                col.OptionsFilter.AutoFilterCondition = AutoFilterCondition.Contains;// .Settings.AutoFilterCondition = AutoFilterCondition.Contains;
            }
            gridView.GroupPanelText = "Thả một tiêu đề ở đây để nhóm thông tin";
            gridView.Columns["RN_CODE"].SortOrder = DevExpress.Data.ColumnSortOrder.Descending;
        }
コード例 #5
0
ファイル: frmAddReceiptNote.cs プロジェクト: uitstu/ushop
        public frmAddReceiptNote(ReceiptNotePresenter preReceiptNote, Model.RECEIPT_NOTE obj)
        {
            this.preReceiptNote = preReceiptNote;
            this.obj            = obj;
            this.dtItems        = preReceiptNote.loadRN_ITEM(obj.RN_ID);

            InitializeComponent();

            //update giao dien
            gridItems.DataSource = dtItems;

            cboxSupplier.Text = Convert.ToString(obj.SUPPLIER_ID);

            dpickIssued.Value     = obj.ISSUED_DATE ?? new DateTime();
            dpickAccounting.Value = obj.ACCOUNTING_DATE ?? new DateTime();
            tboxNote.Text         = obj.NOTE;
            tboxAccounted.Text    = Convert.ToString(obj.ACCOUNTED);
            lbTotal.Text          = Convert.ToString(obj.TOTAL);
            setSource();
            //cboxSupplier.Text = Convert.ToString(obj.SUPPLIER_ID);
            foreach (DataRow d in preReceiptNote.loadSupplierDT(true).Rows)
            {
                if (Int32.Parse(d[0].ToString().Substring(d[0].ToString().IndexOf('0'), d[0].ToString().Length - d[0].ToString().IndexOf('0'))) == obj.SUPPLIER_ID)
                {
                    cboxSupplier.Text = d[0].ToString() + " - " + d[1].ToString();
                    break;
                }
            }

            //cap nhat lstSub

            foreach (DataRow d in dtItems.Rows)
            {
                lstSub.Add(d[0].ToString() + " - " + d[1].ToString());
            }


            List <string> lst = new List <string>();

            foreach (DataRow d in preReceiptNote.loadProdcutDT().Rows)
            {
                lst.Add(d[0].ToString() + " - " + d[1].ToString());
            }
            removeListSub(lst);
            cboxProduct.Properties.Items.Clear();
            cboxProduct.Properties.Items.AddRange(lst);
        }
コード例 #6
0
ファイル: frmAddReceiptNote.cs プロジェクト: uitstu/ushop
 public frmAddReceiptNote(ReceiptNotePresenter preReceiptNote, Model.RECEIPT_NOTE obj, Form beforeForm)
     : this(preReceiptNote, obj)
 {
     this.beforeForm = beforeForm;
 }