private string GetTextDisplay() { try { string text = null; if (IntV > 0 || StringValue.HasValue()) { switch (SearchType) { case eSearchType.None: break; case eSearchType.User: var obj101 = vmMas.GetUser(StringValue); text = obj101.FULLNAME_TH; this.selectedrow = obj101; break; case eSearchType.Customer: var obj201 = vmMas.GetCustomer(IntV.GetValueOrDefault()); text = obj201.NAME; this.selectedrow = obj201; break; case eSearchType.Project: var obj202 = vmMas.GetCustomerProject(IntV.GetValueOrDefault()); text = obj202.NAME; this.selectedrow = obj202; break; case eSearchType.Instrument: var obj303 = vmMas.GetInstrument(IntV.GetValueOrDefault()); text = obj303.NAME; this.selectedrow = obj303; break; case eSearchType.MethodAnalysis: this.selectedrow = vmMas.GetMethodAnalysis(IntV.GetValueOrDefault()); text = (this.selectedrow as sp_MAS304_GetMethodAnalysis_Result).NAME; break; case eSearchType.ParameterAnalysis: this.selectedrow = vmMas.GetParameterAnalysis(IntV.GetValueOrDefault()); text = (this.selectedrow as sp_MAS305_GetParameterAnalysis_Result).NAME; break; case eSearchType.ToolPick: var obj308 = vmMas.GetToolPick(IntV.GetValueOrDefault()); text = obj308.NAME; this.selectedrow = obj308; break; case eSearchType.ToolAnalysis: var obj309 = vmMas.GetToolAnalysis(IntV.GetValueOrDefault()); text = obj309.NAME; this.selectedrow = obj309; break; case eSearchType.StandardLight: var obj302 = vmMas.GetSTDLight(IntV.GetValueOrDefault()); text = obj302.ALIAS_NAME.GetValueOrDefault(obj302.NAME); this.selectedrow = obj302; break; } } return(text); } catch (Exception ex) { throw ex; } }