public void GetInfraData(int _dataCaptYM) { FormsRepository formsRepository = new FormsRepository(); DataCaptYM = SessionManager.DataCaptYR > 0 ? SessionManager.DataCaptYR : (_dataCaptYM > 0 ? _dataCaptYM : 0); var data = formsRepository.GetInfraFormDataByID(DataCaptYM, SessionManager.DeptID); InfraDeptData = data.Item1; InfraInfoData = data.Item2; if (SessionManager.DeptID == "EW") { IsInfraInfoVisible = true; } if (InfraDeptData == null || InfraInfoData == null || InfraDeptData.Count == 0 || InfraInfoData.Count == 0) { throw new Exception("Invalid Data"); } else { DataStatus = InfraDeptData.First().DataStatus; DataStatusName = InfraDeptData.First().DataStatusName; if (DataStatus == 0) { DataStatus = (int)DataAccess.Enum.DataStatus.DataEntryStartedbyOperator; DataStatusName = (DataAccess.Enum.DataStatus.DataEntryStartedbyOperator).GetStringValue(); } } }