protected void Page_Load(object sender, EventArgs e) { APIWrapper apiWrapper = new APIWrapper(); Entities.DataSheet sheet = apiWrapper.GetDataSheet(Request.QueryString["TagNumber"]); BindData(sheet); }
void BindData(Entities.DataSheet sheet) { if (sheet != null) { #region General lblLocation.Text = sheet.sStation; lblTagNo.Text = sheet.sTagNo; lblAreaName.Text = sheet.sArea; lblUnitName.Text = sheet.sUnitNo; lblAmbientTempUnit.Text = sheet.sAmbientTemp_Units; lblAmbientTempMin.Text = sheet.sAmbientTemp_Min; lblAmbientTempMax.Text = sheet.sAmbientTemp_Max; lblAtomUnit.Text = sheet.sAtmosphericPress_Units; lblAtomMin.Text = sheet.sAtmosphericPress_Min; lblAtomMax.Text = sheet.sAtmosphericPress_Max; #endregion #region Process lblFluid.Text = sheet.sFluid; lblFlowUnit.Text = sheet.sFlow_Units; lblFlowMin.Text = sheet.sFlow_Min; lblFlowNorm.Text = sheet.sFlow_Norm; lblFlowMax.Text = sheet.sFlow_Max; lblProcPressUnit.Text = sheet.sProcessPress_Units; lblProcPressMin.Text = sheet.sProcessPress_Min; lblProcPressNorm.Text = sheet.sProcessPress_Norm; lblProcPressMax.Text = sheet.sProcessPress_Max; lblProcTempUnit.Text = sheet.sProcessTemp_Units; lblProcTempMin.Text = sheet.sProcessTemp_Min; lblProcTempNorm.Text = sheet.sProcessTemp_Norm; lblProcTempMax.Text = sheet.sProcessTemp_Max; lblOpDensityUnit.Text = sheet.sOperating_Density; lblOpDensityNorm.Text = sheet.sOperatingDensity_Norm; lblMoleWeightNorm.Text = sheet.sMolecular_Weight; lblFluidVisUnit.Text = sheet.sViscosoty_Units; lblFluidVisMin.Text = sheet.sViscosoty_Min; #endregion #region Pipe lblLineSize.Text = sheet.sLine_Size; lblLineSizeUnit.Text = sheet.sLine_Size_Units; lblPipeSchedule.Text = sheet.sPipe_Schedule; lblPipeMaterial.Text = sheet.sPipe_Material; lblPipeInsulation.Text = sheet.sPipe_Insulation; lblInsulationThick.Text = sheet.sInsulation_Thick; lblPipeID.Text = sheet.sPipe_ID; lblPipeIDUnit.Text = sheet.sPipe_ID_Units; #endregion #region Venturi Tube lblVenturiType.Text = sheet.sVenturi_Type; lblVenturiMaterial.Text = sheet.sVenturi_Material; lblVenturiThick.Text = sheet.sVenturi_Thickness; lblVenturiThickUnit.Text = sheet.sVenturi_Thickness_Units; lblBetaRatio.Text = sheet.sVenturi_Beta_Ratio; lblCylSecLength.Text = sheet.sVenturi_Cyl_Entr_Sec_Length; lblCylSecLengthUnit.Text = sheet.sVenturi_Cyl_Entr_Sec_L_Units; lblConConvertLength.Text = sheet.sVenturi_Coni_Conv_Length; lblConConvertLengthUnit.Text = sheet.sVenturi_Coni_Conv_L_Units; lblThroatLength.Text = sheet.sVenturi_Throat_Length; lblThroatLengthUnit.Text = sheet.sVenturi_Throat_Length_Units; lblThroatDiameter.Text = sheet.sVenturi_Throat_Diameter; lblThroatDiameterUnit.Text = sheet.sVenturi_Throat_Diameter_Units; lblConDivergeLength.Text = sheet.sVenturi_Coni_Div_Length; lblConDivergeLengthUnit.Text = sheet.sVenturi_Coni_Div_Length_Units; lblConDivergeAngle.Text = sheet.sVenturi_Conical_Diverge_Angle; lblConDivergeAngle.Text = sheet.sVenturi_Coni_Div_Angle_Units; lblTapeType.Text = sheet.sVenturi_Taps_Type; lblTapeSize.Text = sheet.sVenturi_Taps_Size; lblTapeSize.Text = sheet.sVenturi_Taps_Size_Units; lblTapeOrientation.Text = sheet.sVenturi_Taps_Orientation; lblEndConnType.Text = sheet.sVenturi_End_Connection_Type; lblEndConnFacing.Text = sheet.sVenturi_Facing; lblEndConnSize.Text = sheet.sVenturi_End_Connection_Size; lblEndConnUnit.Text = sheet.sVenturi_End_Con_Typ_Sze_Units; lblConAngle.Text = sheet.sVenturi_Convergence_Angle; lblDivAngle.Text = sheet.sVenturi_Divergent_Angle; lblPressDropMax.Text = sheet.sVenturi_Pressure_Drop_Max; lblPressDropMin.Text = sheet.sVenturi_Pressure_Drop_Min; lblPressDropUnit.Text = sheet.sVenturi_Pressure_Drop_Unit; lblPressDropNorm.Text = sheet.sVenturi_Pressure_Drop_Normal; lblStrPipeup.Text = sheet.sVenturi_Str_pipe_req_Upstream; lblStrPipedown.Text = sheet.sVenturi_Str_pipe_req_Dnstream; lblStrPipedown.Text = sheet.sVenturi_Str_pipe_req_Dnstream; lblDisCoefficient.Text = sheet.sVenturi_Discharge_coefficient; lblVenturiRefStandard.Text = sheet.sVenturi_Venturi_Ref_Standard; #endregion } }
void BindData(Entities.DataSheet sheet) { if (sheet != null) { #region General lblLocation.Text = sheet.sStation; lblTagNo.Text = sheet.sTagNo; lblAreaName.Text = sheet.sArea; lblUnitName.Text = sheet.sUnitNo; lblAmbientTempUnit.Text = sheet.sAmbientTemp_Units; lblAmbientTempMin.Text = sheet.sAmbientTemp_Min; lblAmbientTempMax.Text = sheet.sAmbientTemp_Max; lblAtomUnit.Text = sheet.sAtmosphericPress_Units; lblAtomMin.Text = sheet.sAtmosphericPress_Min; lblAtomMax.Text = sheet.sAtmosphericPress_Max; #endregion #region Process lblFluid.Text = sheet.sFluid; lblFlowUnit.Text = sheet.sFlow_Units; lblFlowMin.Text = sheet.sFlow_Min; lblFlowNorm.Text = sheet.sFlow_Norm; lblFlowMax.Text = sheet.sFlow_Max; lblProcPressUnit.Text = sheet.sProcessPress_Units; lblProcPressMin.Text = sheet.sProcessPress_Min; lblProcPressNorm.Text = sheet.sProcessPress_Norm; lblProcPressMax.Text = sheet.sProcessPress_Max; lblProcTempUnit.Text = sheet.sProcessTemp_Units; lblProcTempMin.Text = sheet.sProcessTemp_Min; lblProcTempNorm.Text = sheet.sProcessTemp_Norm; lblProcTempMax.Text = sheet.sProcessTemp_Max; lblOpDensityUnit.Text = sheet.sOperating_Density; lblOpDensityNorm.Text = sheet.sOperatingDensity_Norm; lblFluidConNorm.Text = sheet.sMolecular_Weight; lblFluidVisUnit.Text = sheet.sViscosoty_Units; lblFluidVisMin.Text = sheet.sViscosoty_Min; #endregion #region Comm lblCommWith.Text = sheet.sCommunitaion_With; lblCommType.Text = sheet.sCommunitaion_Type; lblOutputSignal.Text = sheet.sOutput_Signal; lblDeviceSegAddress.Text = sheet.sDevice_SegAddress; lblAccessHHT.Text = sheet.sAccess_HandheldTerm; #endregion #region Transmitter lblTransMounting.Text = sheet.sDP_Trans_Mounting; lblMagTempComp.Text = sheet.sMagnetic_Temp_Comp; lblMagAccuracy.Text = sheet.sMagnetic_Accuracy; lblMagLinearity.Text = sheet.sMagnetic_Linearity; lblMagRepeatability.Text = sheet.sMagnetic_Repeatability; lblMagPowerSupp.Text = sheet.sMagnetic_Trans_P_Supply; lblMagTotalizerType.Text = sheet.sMagnetic_Totalizer_Type; lblMagTotalizerTypeUnit.Text = sheet.sMagnetic_Totalizer_Type_Units; lblMagCableType.Text = sheet.sMagnetic_Cable_Type; lblMagCableTypeLength.Text = sheet.sMagnetic_Cable_Length; lblMagCableTypeUnit.Text = sheet.sMagnetic_Cable_Units; lblMagElectricalConn.Text = sheet.sMagnetic_Elect_Conn; lblMagTransEnclosure.Text = sheet.sMagnetic_Trans_Encl; lblMagLocalDisp.Text = sheet.sMagnetic_Local_Display; lblMagLocalDispUnit.Text = sheet.sMagnetic_Local_Display_Unit; #endregion #region Pipe lblLineSize.Text = sheet.sLine_Size; lblLineSizeUnit.Text = sheet.sLine_Size_Units; lblPipeSchedule.Text = sheet.sPipe_Schedule; lblPipeMaterial.Text = sheet.sPipe_Material; lblPipeInsulation.Text = sheet.sPipe_Insulation; lblInsulationThick.Text = sheet.sInsulation_Thick; lblPipeID.Text = sheet.sPipe_ID; lblPipeIDUnit.Text = sheet.sPipe_ID_Units; #endregion #region Reference lblTransSecVarTagName.Text = sheet.sMagnetic_Trans_Sec_Var_Tag_N; lblSecVarDesc.Text = sheet.sMagnetic_Sec_Var_Description; lblTransTerVarTagName.Text = sheet.sMagnetic_Trans_Tert_Var_Tag_N; lblTerVarDesc.Text = sheet.sMagnetic_Trans_Tert_Descrptn; #endregion #region Test lblHydroTest.Text = sheet.sMagnetic_Hydrostatic_Test; #endregion #region Meter Body lblMagElectrodeType.Text = sheet.sMagnetic_Electrode_Type; lblMagMaterial.Text = sheet.sMagnetic_Material; lblMagCoilDrive.Text = sheet.sMagnetic_Coil_Drive; lblMeterBodyPSupply.Text = sheet.sMagnetic_Meter_Body_P_Supply; lblMagMeterSize.Text = sheet.sMagnetic_Meter_Size; lblMagMeterSizeUnit.Text = sheet.sMagnetic_Meter_Size_Units; lblMeterBdyConnType.Text = sheet.sMagnetic_Meter_Bdy_Conn_Type; lblMeterBdyConnTypeUnit.Text = ""; lblMeterBdyConnSize.Text = sheet.sMagnetic_Meter_Bdy_conn_Size; lblMagBodyRating.Text = sheet.sMagnetic_Body_Rating; lblMagBodyRatingUnit.Text = ""; lblInsMinFlow.Text = sheet.sMagnetic_Inst_R_Min_Cut_Flow; lblInsMaxFlow.Text = sheet.sMagnetic_Inst_R_Max_Meas_Flow; lblAccInsMinFlow.Text = sheet.sMagnetic_Acc_Inst_R_Min_Flow; lblAccInsMaxFlow.Text = sheet.sMagnetic_Acc_Inst_R_Max_Flow; lblAccInsFlowUnit.Text = sheet.sMagnetic_Acc_Inst_R_Units; lblMagCaliMinRange.Text = sheet.sMagnetic_Calib_R_DCS_Min; lblMagCaliMaxRange.Text = sheet.sMagnetic_Calib_R_DCS_Max; lblMagCaliRangeUnit.Text = sheet.sMagnetic_Calib_R_Unit; lblMagMaterialHousing.Text = sheet.sMagnetic_Matrials_Housing; lblMagMaterialLinear.Text = sheet.sMagnetic_Matrials_Liner; lblMagMaterialBody.Text = sheet.sMagnetic_Matrials_Body; lblMagMaterialConnSeal.Text = sheet.sMagnetic_Materials_Conn_Seal; lblStrPipDownstream.Text = sheet.sMagnetic_Str_Pip_Req_Dnstream; lblStrPipUpstream.Text = sheet.sMagnetic_Str_Pip_Req_Upstream; lblMagPressDropMin.Text = sheet.sMagnetic_Press_Drop_Min; lblMagPressDropMax.Text = sheet.sMagnetic_Press_Drop_Max; lblMagPressDropNorm.Text = sheet.sMagnetic_Press_Drop_Norm; lblMagPressDropUnit.Text = sheet.sMagnetic_Press_Drop_Units; lblMeterBdyEnclosure.Text = sheet.sMagnetic_Meter_Bdy_Enclos; lblMagGrounding.Text = sheet.sMagnetic_Grounding; #endregion } }