public async Task <ActionResult <CommonAPIResponse <LanguageReturnDTO> > > GetLanguageById(int id) { #region Vars LanguageReturnDTO LanguageReturnDTO = null; #endregion #region Declare return type with initial value. JsonResult jsonResult = GetDefaultJsonResult <object>(); #endregion try { if (id != default(int)) { LanguageReturnDTO = await LanguageAppService.GetLanguageById(id); } #region Validate userIdentityDTO for nullability before prepaing the response. if (LanguageReturnDTO != null) { jsonResult = JsonResultResponse(CommonHelper.GetResponseMessage(APIResponseMessage.Success, CurrentLanguagId), LanguageReturnDTO, HttpStatusCode.OK); } else { jsonResult = JsonResultResponse(CommonHelper.GetResponseMessage(APIResponseMessage.InvalidCredentials, CurrentLanguagId), new object(), HttpStatusCode.BadRequest); } #endregion } catch (Exception exception) { } return(jsonResult); }
/// <summary> /// Get Language By Id /// </summary> /// <returns>LanguageReturnDTO<LanguageReturnDTO></returns> public async Task <LanguageReturnDTO> GetLanguageById(int LanguageId) { #region Declare a return type with initial value. LanguageReturnDTO Language = null; #endregion try { if (LanguageId > default(int)) { Language = await LanguageBusinessMapping.GetLanguageById(LanguageId); } } catch (Exception exception) {} return(Language); }
public LanguageReturnDTO MappingLanguageToLanguageReturnDTO(Language Language) { #region Declare a return type with initial value. LanguageReturnDTO LanguageReturnDTO = null; #endregion try { if (Language != null) { LanguageReturnDTO = new LanguageReturnDTO { LanguageId = Language.LanguageId, LanguageName = Language.LanguageName }; } } catch (Exception exception) { } return(LanguageReturnDTO); }
/// <summary> /// Get user Action Activity Log By Id /// </summary> /// <returns>List<LanguageReturnDTO></returns> public async Task <LanguageReturnDTO> GetLanguageById(int LanguageId) { #region Declare a return type with initial value. LanguageReturnDTO Language = new LanguageReturnDTO(); #endregion try { Language language = await UnitOfWork.LanguageRepository.GetById(LanguageId); if (language != null) { if (language.IsDeleted != (byte)DeleteStatusEnum.Deleted) { Language = LanguageMapping.MappingLanguageToLanguageReturnDTO(language); } } } catch (Exception exception) { } return(Language); }