예제 #1
0
        private void ledLoaiVatTu_EditValueChanged(object sender, EventArgs e)
        {
            Entities db = new Entities();

            ID_loai_vat_tu = int.Parse(ledLoaiVatTu.EditValue.ToString());
            VatTuCtrl.LoadBindingSource(sTOVatTuBindingSource, ID_loai_vat_tu, db);

            string[] Ma_nhom = { "NAN", "PROFILE" };

            var result = (from p in db.STO_LoaiVatTu
                          join p1 in db.STO_NhomVatTu on p.ID_nhom_vat_tu equals p1.ID_nhom_vat_tu
                          where p.ID_loai_vat_tu == ID_loai_vat_tu && Ma_nhom.Contains(p.Ma_loai_vat_tu)
                          select p).ToList();

            if (result.Any())
            {
                gridView.Columns["Don_vi"].Visible      = true;
                gridView.Columns["Don_vi"].VisibleIndex = 5;
            }
            else
            {
                gridView.Columns["Don_vi"].Visible = false;
            }

            GridHelper.BestFitAllColumns(gridView);
        }
예제 #2
0
        private void gridControl_Load()
        {
            Entities db = new Entities();

            LoaiVatTuCtrl.LoadLookUpEdit(rleLoaiVatTu, db);
            KhoVatTuCtrl.LoadLookUpEdit(rleKhoVatTu, db);
            NhomVatTuCtrl.LoadLookUpEdit(rleNhomVatTu, db);
            VatTuCtrl.LoadBindingSource(sTOVatTuBindingSource, (int)ledLoaiVatTu.EditValue, db);
            GridHelper.BestFitAllColumns(gridView);
        }
예제 #3
0
        private void frmVatTu_Load(object sender, EventArgs e)
        {
            Entities db = new Entities();

            LoaiVatTuCtrl.LoadLookUpEdit(rleLoaiVatTu, db);
            KhoVatTuCtrl.LoadLookUpEdit(rleKhoVatTu, db);
            NhomVatTuCtrl.LoadLookUpEdit(rleNhomVatTu, db);

            VaiTroQuyenCtrl.ReconfigFormControls(this, db);
            GridHelper.ReconfigGridView(gridView);
            GridHelper.HAlignmentAllHeaderColumns(gridView);
            VatTuCtrl.LoadBindingSource(sTOVatTuBindingSource, db);
            GridHelper.BestFitAllColumns(gridView);
            //-------------------------------------------------------
            KhoVatTuCtrl.LoadLookUpEdit(ledKhoVatTu, db);
            NhomVatTuCtrl.LoadLookUpEdit(ledNhomVatTu, db);
            LoaiVatTuCtrl.LoadLookUpEdit(ledLoaiVatTu, db);
        }