/// <summary> /// Create or update a Subject Language /// </summary> /// <param name="dto"></param> /// <returns></returns> internal int CreateOrUpdate(SubjectLanguage_DTO dto) { var inputParams = new List <ADO_inputParams>() { new ADO_inputParams() { name = "@SbjCode", value = dto.SbjCode }, new ADO_inputParams() { name = "@SlgValue", value = dto.SlgValue }, new ADO_inputParams() { name = "@SlgIsoCode", value = dto.LngIsoCode } }; var returnParam = new ADO_returnParam() { name = "@ReturnVal", value = 0 }; ado.ExecuteNonQueryProcedure("System_Navigation_SubjectLanguage_CreateOrUpdate", inputParams, ref returnParam); return((int)returnParam.value); }
/// <summary> /// Create and Update a SubjectLanguage /// </summary> /// <param name="dto"></param> /// <param name="Ado"></param> /// <returns></returns> internal int CreateOrUpdate(Subject_DTO dto, ADO Ado) { SubjectLanguage_DTO subjectLanguageDTO = new SubjectLanguage_DTO(); subjectLanguageDTO.SlgValue = dto.SbjValue; subjectLanguageDTO.SbjCode = dto.SbjCode; subjectLanguageDTO.LngIsoCode = dto.LngIsoCode; SubjectLanguage_ADO subjectLanguageADO = new SubjectLanguage_ADO(Ado); return(subjectLanguageADO.CreateOrUpdate(subjectLanguageDTO)); }