/// <summary> /// Fills all user records to gridview control /// </summary> protected void GridBind() { InspectionItemVo conditionInVo = new Vo.InspectionItemVo(); conditionInVo.InspectionProcessId = Convert.ToInt32(ProcessId_cmb.SelectedValue); InspectionItem_dgv.DataSource = null; ValueObjectList <InspectionItemVo> outVo = null; try { outVo = (ValueObjectList <InspectionItemVo>)base.InvokeCbm(new GetInspectionItemMasterMntCbm(), conditionInVo, false); } catch (Framework.ApplicationException exception) { popUpMessage.ApplicationError(exception.GetMessageData(), Text); logger.Error(exception.GetMessageData()); } if (outVo == null || outVo.GetList() == null || outVo.GetList().Count == 0) { messageData = new MessageData("mmci00006", Properties.Resources.mmci00006, null); logger.Info(messageData); // popUpMessage.Information(messageData, Text); return; } ValueObjectList <InspectionItemVo> FormattedoutVo = new ValueObjectList <InspectionItemVo>(); FormattedoutVo = FormDisplayOrder(outVo, 0, new ValueObjectList <InspectionItemVo>()); BindingList <List <UserVo> > userBind = new BindingList <List <UserVo> >(); InspectionItem_dgv.AutoGenerateColumns = false; BindingSource bindingSource1 = new BindingSource(FormattedoutVo.GetList(), null); if (bindingSource1 != null && bindingSource1.Count > 0) { InspectionItem_dgv.DataSource = bindingSource1; } else { messageData = new MessageData("mmci00006", Properties.Resources.mmci00006, null); logger.Info(messageData); popUpMessage.Information(messageData, Text); } InspectionItem_dgv.ClearSelection(); }
/// <summary> /// Fills all inspection Item records to gridview control /// </summary> private void GridBind() { Update_btn.Enabled = Delete_btn.Enabled = InspectionSpecification_btn.Enabled = InspectionTestInstruction_btn.Enabled = false; InspectionItemVo conditionInVo = new Vo.InspectionItemVo(); conditionInVo.InspectionProcessId = InspectionProcessId; InspectionItem_dgv.DataSource = null; ValueObjectList <InspectionItemVo> outVo = null; try { outVo = (ValueObjectList <InspectionItemVo>)base.InvokeCbm(new GetInspectionItemMasterMntCbm(), conditionInVo, false); } catch (Framework.ApplicationException exception) { popUpMessage.ApplicationError(exception.GetMessageData(), Text); logger.Error(exception.GetMessageData()); } if (outVo == null || outVo.GetList() == null || outVo.GetList().Count == 0) { messageData = new MessageData("mmci00006", Properties.Resources.mmci00006, null); logger.Info(messageData); // popUpMessage.Information(messageData, Text); return; } ValueObjectList <InspectionItemVo> FormattedoutVo = new ValueObjectList <InspectionItemVo>(); FormattedoutVo = FormDisplayOrder(outVo, 0, new ValueObjectList <InspectionItemVo>()); BindingList <List <UserVo> > userBind = new BindingList <List <UserVo> >(); InspectionItem_dgv.AutoGenerateColumns = false; BindingSource bindingSource1 = new BindingSource(FormattedoutVo.GetList(), null); if (bindingSource1 != null && bindingSource1.Count > 0) { InspectionItem_dgv.DataSource = bindingSource1; } ChangeGridDataColorForRelationDataCheck(); InspectionItem_dgv.ClearSelection(); }