private void BindFeeTypeDropDownList() { _feeType = new FeeType(); List <FeeTypeModel> _listFeeList = _feeType.GetFeeType(); /*----Display only those fee type those are map in fee seeting form----------------------------------------------------------*/ FeeSetting _feeSetting = new FeeSetting(); List <FeeSettingModel> _listFeeSetting = _feeSetting.GetFeeSetting(Convert.ToInt32(ddlAcademicYear.SelectedValue)); if (_listFeeList != null && _listFeeSetting != null) { _listFeeList = _listFeeList.Where(p => _listFeeSetting.Any(p2 => p2.FeeTypeID == p.FeeTypeID)).ToList(); } /*--------------------------------------------------------------------------------------------------------------------------*/ if (_listFeeList != null) { _listFeeList.Add(new FeeTypeModel { FeeTypeID = 0, FeeType = "Select" }); ddlFeeType.DataSource = _listFeeList.OrderBy(x => x.FeeTypeID).ToList(); ddlFeeType.DisplayMember = "FeeType"; ddlFeeType.ValueMember = "FeeTypeID"; } }
private void BindFeeTypeDropDownList() { _feetype = new FeeType(); List <FeeTypeModel> _listFeeList = _feetype.GetFeeType(); if (_listFeeList != null) { _listFeeList.Add(new FeeTypeModel { FeeTypeID = 0, FeeType = "Select" }); colFeeType.DataSource = _listFeeList.OrderBy(x => x.FeeTypeID).ToList(); colFeeType.DisplayMember = "FeeType"; colFeeType.ValueMember = "FeeTypeID"; } //foreach (DataGridViewRow row in gridFeeSetting.Rows) //{ // DataGridViewComboBoxCell ddlFeeType = (DataGridViewComboBoxCell)(row.Cells["colFeeType"]); // ddlFeeType.DataSource = dicFeeType.ToList(); // ddlFeeType.DisplayMember = "Value"; // ddlFeeType.ValueMember = "Key"; // ddlFeeType.Value = 0; //} }
private void BindGrid() { try { _feeType = new FeeType(); List <FeeTypeModel> _listFeeType = _feeType.GetFeeType(); if (_listFeeType != null && _listFeeType.Count > 0) { gridFeeType.DataSource = _listFeeType; // lblNoRecordFound.Visible = false; BindGridControls(_listFeeType); } else { // lblNoRecordFound.Visible = true; } lblError.Visible = false; } catch (Exception ex) { lblError.Visible = true; lblError.Text = "Error! Please contact to admin."; } }