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); }
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); }
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); }