Example #1
0
        private void LoadLanguageContext(SupportedLanguages lang, string token)
        {
            try
            {
                Issue = DB_DBBrokerIssue.GetByToken(token);
            }
            catch (Exception ex)
            {
                AppLog.Log(ex);
            }

            if (Issue == null)
            {
                Issue = new DBBrokerIssue();
            }

            if (lang == SupportedLanguages.Português)
            {
                Title         = "Ativação do relato";
                TxSubtitle    = Issue.Id == 0 ? ":( Nenhuma interação encontrada" : "O seu feedback ou relato de um bug foi ativado. Entraremos em contato o mais breve possível.";
                TxTitle       = "Título";
                TxDescription = "Descrição";
            }
            else
            {
                Title         = "Issue activation";
                TxSubtitle    = Issue.Id == 0 ? ":( Nothing found" :  "Your feedback or issue has been activated. We will respond as soon as possible.";
                TxTitle       = "Title";
                TxDescription = "Description";
            }
        }
Example #2
0
 public ActionResult SaveNewIssue(FeedbackViewModel model)
 {
     try
     {
         DBUser.SaveNewUser(model.NewIssue.User);
         model.NewIssue.Nature = new Nature()
         {
             Id = 2
         };
         model.NewIssue.Language = UserLanguage.ToString();
         DB_DBBrokerIssue.Save(model.NewIssue);
     }
     catch (Exception ex)
     {
         AppLog.Log(ex);
     }
     return(RedirectToAction("Index"));
 }
Example #3
0
        public void LoadLanguageContext(SupportedLanguages language, string Search = "", int IdStatus = -1)
        {
            Issues = DB_DBBrokerIssue.GetActiveBugs();

            if (language == SupportedLanguages.Português)
            {
                Title = "Feedback";

                KnownIssues      = "Bugs conhecidos";
                LbNothingMessage = "Nenhum bug conhecido. Tudo muito quieto :O Espere aí, isso é ótimo! :)";

                ThTitle        = "Título";
                ThDescription  = "Descrição";
                ThStatus       = "Status";
                BtnFeedback    = "Nos dê algum feedback...";
                BtnReportIssue = "Relate um bug";
                LbClose        = "Fechar";
                LbSave         = "Enviar";

                LbThanksFeedback = "Obrigado por seu feedback! Se uma resposta for necessária breve estaremos em contato ;)";
                LbThanksIssue    = "Obrigado por sua contribuição! O seu relato sobre uma falha será analizada e respondida o mais breve possível. ";
            }
            else
            {
                Title = "Feedback";

                KnownIssues      = "Known issues";
                LbNothingMessage = "None known issue. So quiet :O Wait, that's great! :)";

                ThTitle        = "Title";
                ThDescription  = "Description";
                ThStatus       = "Status";
                BtnFeedback    = "Give some feedback...";
                BtnReportIssue = "Report an issue";
                LbClose        = "Close";
                LbSave         = "Send";

                LbThanksFeedback = "Thanks for your feedback! If a response is necessary we are going to be in touch very soon ;)";
                LbThanksIssue    = "Thanks for contributing! Your information about an issue will be analyzed and responded as soon as possible. ";
            }
        }