Exemplo n.º 1
0
        public static string mensalidadeVencida()
        {
            string url = GlassService.GetUrl("verificaAtrasoMensalidades.php?tipo=vencido");

            string responseString = "";
            int    pagina         = 0;

            var    request  = (HttpWebRequest)WebRequest.Create(url);
            string postData = "";

            postData += "&id=" + Glass.usuario.id;

            byte[] data = Encoding.UTF8.GetBytes(postData);

            request.Method        = "POST";
            request.ContentType   = "application/x-www-form-urlencoded";
            request.ContentLength = data.Length;

            using (var stream = request.GetRequestStream())
            {
                stream.Write(data, 0, data.Length);
            }

            try
            {
                HttpWebResponse response = (HttpWebResponse)request.GetResponse();
                responseString = (new StreamReader(response.GetResponseStream())).ReadToEnd();
                return(responseString);
            }
            catch (Exception ex)
            {
                Logs.Log(ex.Message);
                throw;
            }
        }
Exemplo n.º 2
0
        public static void atualizaAcesso()
        {
            var  request  = (HttpWebRequest)WebRequest.Create(GlassService.GetUrl("sistema.php"));
            var  postData = "";
            bool retorno  = false;

            postData  = "tipo=" + ATUALIZA_ACESSO;
            postData += "&token=" + Glass.usuario.token;
            postData += "&ultimo_acesso=" + DateTime.Now.ToString("dd'/'MM'/'yyyy HH:mm");;
            postData += "&key=cutfilmecf";

            var data = Encoding.ASCII.GetBytes(postData);

            request.Method        = "POST";
            request.ContentType   = "application/x-www-form-urlencoded";
            request.ContentLength = data.Length;

            using (var stream = request.GetRequestStream())
            {
                stream.Write(data, 0, data.Length);
            }

            try
            {
                var response       = (HttpWebResponse)request.GetResponse();
                var responseString = new StreamReader(response.GetResponseStream()).ReadToEnd().Replace("[", "").Replace("]", "");
                retorno = JsonConvert.DeserializeObject <bool>(responseString);
            }
            catch (Exception)
            {
            }
        }
Exemplo n.º 3
0
        public static int verificaLicenca()
        {
            var request    = (HttpWebRequest)WebRequest.Create(GlassService.GetUrl("sistema.php"));
            var postData   = "";
            int quantidade = 0;

            postData  = "tipo=" + VERIFICA_LICENCA;
            postData += "&cnpj=" + ValidaLogin.cnpj;
            postData += "&key=cutfilmecf";

            var data = Encoding.ASCII.GetBytes(postData);

            request.Method        = "POST";
            request.ContentType   = "application/x-www-form-urlencoded";
            request.ContentLength = data.Length;

            using (var stream = request.GetRequestStream())
            {
                stream.Write(data, 0, data.Length);
            }

            try
            {
                var response       = (HttpWebResponse)request.GetResponse();
                var responseString = new StreamReader(response.GetResponseStream()).ReadToEnd();
                quantidade = JsonConvert.DeserializeObject <int>(responseString);
            }
            catch (Exception ex)
            {
                Logs.Log(ex.Message);
                throw;
            }

            return(quantidade);
        }
Exemplo n.º 4
0
        public static User buscaUser()
        {
            var  request  = (HttpWebRequest)WebRequest.Create(GlassService.GetUrl("sistema.php"));
            var  postData = "";
            User user     = null;

            postData  = "tipo=" + BUSCA_USUARIO;
            postData += "&cnpj=" + ValidaLogin.cnpj;
            postData += "&name=" + ValidaLogin.nome;
            postData += "&pass="******"&machine_name=" + Environment.MachineName;
            postData += "&key=cutfilmecf";

            var data = Encoding.ASCII.GetBytes(postData);

            request.Method        = "POST";
            request.ContentType   = "application/x-www-form-urlencoded";
            request.ContentLength = data.Length;

            using (var stream = request.GetRequestStream())
            {
                stream.Write(data, 0, data.Length);
            }

            try
            {
                var response       = (HttpWebResponse)request.GetResponse();
                var responseString = new StreamReader(response.GetResponseStream()).ReadToEnd().Replace("[", "").Replace("]", "");

                if (responseString.Length > 0)
                {
                    user         = JsonConvert.DeserializeObject <User>(responseString);
                    user.licenca = ValidaLogin.sReplace(user.licenca);
                }
            }
            catch (Exception ex)
            {
                Logs.Log(ex.Message);
                throw;
            }

            return(user);
        }
Exemplo n.º 5
0
        public static bool atualizaHashUser(string hash)
        {
            var  request  = (HttpWebRequest)WebRequest.Create(GlassService.GetUrl("sistema.php"));
            var  postData = "";
            bool retorno  = false;

            postData  = "tipo=" + ATUALIZA_HASH_USER;
            postData += "&licenca=" + ValidaLogin.sReplace(hash);
            postData += "&machine_name=" + Environment.MachineName;
            postData += "&token=" + Glass.usuario.token;
            postData += "&ultimo_acesso=" + DateTime.Now.ToString("dd'/'MM'/'yyyy HH:mm:ss");;
            postData += "&key=cutfilmecf";

            var data = Encoding.ASCII.GetBytes(postData);

            request.Method        = "POST";
            request.ContentType   = "application/x-www-form-urlencoded";
            request.ContentLength = data.Length;

            using (var stream = request.GetRequestStream())
            {
                stream.Write(data, 0, data.Length);
            }

            try
            {
                var response       = (HttpWebResponse)request.GetResponse();
                var responseString = new StreamReader(response.GetResponseStream()).ReadToEnd().Replace("[", "").Replace("]", "");
                retorno = JsonConvert.DeserializeObject <bool>(responseString);
            }
            catch (Exception ex)
            {
                Logs.Log(ex.Message);
                throw;
            }

            return(retorno);
        }