Ejemplo n.º 1
0
        public EHelp GetByID(Int64 id)
        {
            EHelp eHelp = table.SelectByID <EHelp>(id);

            //            SDrivers sDrivers = SDefines.ApplicationContainer.Resolve<SDrivers>();
            //            if (driverID < 1) {
            //                eHelp.translatedContent = eHelp.content;
            //                ClearNonTranslatedContent(ref eHelp);
            //                return eHelp;
            //            }
            //            EDriver eDriver = sDrivers.GetByID(driverID);
            //            switch (eDriver.languageCode) {
            //                case (int) LanguageCode.English:
            //                    eHelp.translatedContent = eHelp.content;
            //                    break;
            //                case (int) LanguageCode.PortugueseBrazil:
            //                    eHelp.translatedContent = eHelp.contentPTBR;
            //                    break;
            //                case (int) LanguageCode.Italian:
            //                    eHelp.translatedContent = eHelp.contentIT;
            //                    break;
            //            }
            //            ClearNonTranslatedContent(ref eHelp);
            return(eHelp);
        }
Ejemplo n.º 2
0
        public string GetHelpContent(int languageCode, int helpType)
        {
            EHelp eHelp = table.SelectByID <EHelp>(helpType);

            switch (languageCode)
            {
            case (int)LanguageCode.English:
                return(JsonConvert.SerializeObject(eHelp.content));

            case (int)LanguageCode.PortugueseBrazil:
            //return JsonConvert.SerializeObject(eHelp.contentPTBR);
            case (int)LanguageCode.Italian:
                //return JsonConvert.SerializeObject(eHelp.contentIT);
                break;
            }
            return(null);
        }
Ejemplo n.º 3
0
        public bool UpdateHelp([FromBody] string helpContent, int languageCode, int helpType)
        {
            EHelp eHelp = table.SelectByID <EHelp>(helpType);

            switch (languageCode)
            {
            case (int)LanguageCode.English:
                eHelp.content = helpContent;
                break;

            case (int)LanguageCode.PortugueseBrazil:
                //eHelp.contentPTBR = helpContent;
                break;

            case (int)LanguageCode.Italian:
                //eHelp.contentIT = helpContent;
                break;
            }
            return(table.Update(eHelp));
        }
Ejemplo n.º 4
0
 public Int64 Save([FromBody] EHelp eHelp)
 {
     return(table.Save(eHelp));
 }
Ejemplo n.º 5
0
        //=====================================================GETS ABOVE=====================================================

        #region ClearNonTranslatedContent
        static private void ClearNonTranslatedContent(ref EHelp eHelp)
        {
            //eHelp.contentIT = "";
            //eHelp.contentPTBR = "";
            eHelp.content = "";
        }