Example #1
0
        protected void Session_Start()
        {
            var malako = new TFS.MalaKueryProvider(
                ConfigurationManager.AppSettings["TFSServer"],
                ConfigurationManager.AppSettings["TFSProject"],
                System.Net.CredentialCache.DefaultNetworkCredentials //CredentialCache.DefaultCredentials.GetCredential(new Uri("http://tempuri.org/"), "Basic")
            );

            malako.Connect();
            Session.Add("TFSMalako", malako);
        }
Example #2
0
        void timer_Tick(object sender, EventArgs e)
        {
            try
            {
                TFS.MalaKueryProvider malako = new TFS.MalaKueryProvider("http://itgvs17:8080/tfs/defaultcollection", "Boletos", System.Net.CredentialCache.DefaultNetworkCredentials);

                //Uri uri = new Uri("http://tempuri.org/");
                //ICredentials credentials = CredentialCache.DefaultCredentials;
                //NetworkCredential credential = credentials.GetCredential(uri, "Basic");

                malako.Connect();
                if (malako.ThereAreNewTasksSince(DateTime.Today))
                    Notifications("Tem trabalho pra você. Consulte o TFS ou o MalakoMine para maiores informações");
            }
            catch
            {
                //TODO: não, não vai ficar desse jeito, não vou engolir a exception... Não sou tão coxinha assim
                Notifications("Ocorreu um erro durante a conexão com o TFS", false);
            }
        }