Beispiel #1
0
    void OnMouseDown()
    {
        if (idProjeto > 0)
        {
            if (ativo)
            {
                icone.texture = iconeDesativado;
                ativo         = false;
                telaInicialScript.setProjeto(null);

                GameObject.Find("TelaEstacaoTrabalho").transform.FindChild("TelaInicial").transform.FindChild("NomeProjeto").GetComponent <GUIText>().text          = "";
                GameObject.Find("TelaEstacaoTrabalho").transform.FindChild("TelaInicial").transform.FindChild("Turnos").GetComponent <GUIText>().text               = "";
                GameObject.Find("TelaEstacaoTrabalho").transform.FindChild("TelaInicial").transform.FindChild("Progresso").GetComponent <GUIText>().text            = "";
                GameObject.Find("TelaEstacaoTrabalho").transform.FindChild("TelaInicial").transform.FindChild("BarraProgresso").GetComponent <GUITexture>().texture = (Texture2D)Resources.Load("BarraProgresso/Barra0", typeof(Texture2D)) as Texture2D;
            }
            else
            {
                foreach (GameObject projetinho in todosProjetos)
                {
                    Projeto p = (Projeto)projetinho.GetComponent(typeof(Projeto));
                    p.ativo = false;
                    if (p.iconeDesativado != null)
                    {
                        p.icone.texture = p.iconeDesativado;
                    }
                }
                this.escreverDados();
            }
            Comportamento.Obter(Comportamento.Clique.PROJETO);
        }
    }
        public ActionResult DeleteConfirmed(int id)
        {
            Comportamento comportamento = db.Comportamento.Find(id);

            db.Comportamento.Remove(comportamento);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Beispiel #3
0
        private void WriteToSql(Comportamento comportamento)
        {
            using (var scope = _serviceScopeFactory.CreateScope())
            {
                var repository = scope.ServiceProvider.GetRequiredService <IComportamentoRepository>();

                repository.Add(comportamento);
            }
        }
 public void Salvar(Comportamento comportamento)
 {
     using (TesteViajaNetContext testeViajaNetContext = new TesteViajaNetContext())
     {
         comportamento.Id = new Guid().ToString();
         testeViajaNetContext.comportamento.Add(comportamento);
         testeViajaNetContext.SaveChanges();
     }
 }
Beispiel #5
0
        public void Salvar(Comportamento comportamento)
        {
            //Salva no SQL Server
            TesteViajaNet.Repository.SQLServer.ComportamentoRepository comportamentoRepositorySqlServer = new SQLServer.ComportamentoRepository();
            comportamentoRepositorySqlServer.Salvar(comportamento);

            //Salva no Couchbase
            TesteViajaNet.Repository.Couchbase.ComportamentoRepository comportamentoRepositoryCouchbase = new TesteViajaNet.Repository.Couchbase.ComportamentoRepository();
            comportamentoRepositoryCouchbase.Salvar(comportamento);
        }
Beispiel #6
0
        public void Add(Comportamento comportamento)
        {
            using (var scope = _serviceScopeFactory.CreateScope())
            {
                var context = scope.ServiceProvider.GetRequiredService <TesteContext>();

                context.Comportamentos.Add(comportamento);
                context.SaveChanges();
            }
        }
Beispiel #7
0
 public IActionResult Post([FromBody] Comportamento comportamento)
 {
     try
     {
         _comportamentoAppService.SalvarComportamento(comportamento);
         return(StatusCode(Microsoft.AspNetCore.Http.StatusCodes.Status200OK));
     }
     catch (Exception e)
     {
         return(StatusCode(Microsoft.AspNetCore.Http.StatusCodes.Status400BadRequest, e.Message));
     }
 }
 public ActionResult Edit([Bind(Include = "ComportamentoId,NomeDoComportamento,FKSentimentoId,IntensidadeDoSentimento,FKHumorId,FKUserId")] Comportamento comportamento)
 {
     if (ModelState.IsValid)
     {
         db.Entry(comportamento).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.FKHumorId      = new SelectList(db.Humor, "HumorId", "Nome", comportamento.FKHumorId);
     ViewBag.FKSentimentoId = new SelectList(db.Sentimento, "SentimentoId", "Nome", comportamento.FKSentimentoId);
     ViewBag.FKUserId       = new SelectList(db.Usuario, "UserId", "Nome", comportamento.FKUserId);
     return(View(comportamento));
 }
        // GET: Comportamentos/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Comportamento comportamento = db.Comportamento.Find(id);

            if (comportamento == null)
            {
                return(HttpNotFound());
            }
            return(View(comportamento));
        }
Beispiel #10
0
    // Metodo para abrir tela de acordo com icone clicado.
    void AbrirTela()
    {
        //Recebendo o GameObject da area de trabalho.
        TelaAreaDeTrabalho = GameObject.Find("TelaAreaDeTrabalho");

        //Se o tipo do icone for email.
        if (IconeEmail)
        {
            if (GameObject.Find("Comportamento"))
            {
                Comportamento.Obter(Comportamento.Clique.EMAIL);
            }

            GameObject.Find("TelaEmail").transform.FindChild("CanvasEmail").gameObject.SetActive(true);

            if (!GameObject.Find("TelaEmail"))
            {
                tela.SetActive(true);
            }

            email.AbrirEmail();
        }

        if (IconeNavegador)
        {
            if (GameObject.Find("Comportamento"))
            {
                Comportamento.Obter(Comportamento.Clique.NAVEGADOR);
            }
        }

        if (IconeEstacaoTrabalho)
        {
            if (GameObject.Find("Comportamento"))
            {
                Comportamento.Obter(Comportamento.Clique.TRABALHO);
            }

            tela.SetActive(true);
            estacaoTrabalho.inicializarProjetos();
        }

        //Instancia a barra de tarefa.
        posicao = new Vector3(posicaoX, posicaoY, 1);
        Instantiate(barraTarefa, posicao, barraTarefa.transform.rotation);

        TelaAreaDeTrabalho.SetActive(false);
        tela.SetActive(true);
        abrir = true;
    }
Beispiel #11
0
        private void ExtractAndPublishComportamentoMessage()
        {
            var httpContext = Request.HttpContext;

            var ipAddress  = httpContext.Connection.RemoteIpAddress.ToString();
            var browser    = GetUserAgent(httpContext);
            var action     = httpContext.Request.Path.Value;
            var parametros = httpContext.Request.QueryString.ToString();

            var comportamento       = new Comportamento(ipAddress, action, browser, parametros);
            var comportamentoString = JsonConvert.SerializeObject(comportamento);

            _messageQueueService.Send(Encoding.UTF8.GetBytes(comportamentoString));
        }
Beispiel #12
0
    public void Idle(float bpm, int[] dancasId, Comportamento comportamento, float tempoMax)
    {
        animator.speed = bpm / 120f;

        int dancaId = dancasId[Random.Range(0, dancasId.Length)];

        animator.SetInteger("DancaId", dancaId);

        this.comportamento = comportamento;
        this.tempoMax      = tempoMax;
        timerAnimacaoMax   = 120f / bpm;

        estado      = Estado.Idle;
        col.enabled = true;
    }
Beispiel #13
0
    // Metodo para desligar o computador.
    void DesligarComputador()
    {
        if (GameObject.Find("Personagem"))
        {
            Personagem.Desbloquear();
        }

        if (GameObject.Find("Comportamento"))
        {
            Comportamento.Obter(Comportamento.Clique.COMPUTADOR);
        }

        alpha = 0.1f;

        SceneManager.LoadScene("Casa");
    }
        // GET: Comportamentos/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Comportamento comportamento = db.Comportamento.Find(id);

            if (comportamento == null)
            {
                return(HttpNotFound());
            }
            ViewBag.FKHumorId      = new SelectList(db.Humor, "HumorId", "Nome", comportamento.FKHumorId);
            ViewBag.FKSentimentoId = new SelectList(db.Sentimento, "SentimentoId", "Nome", comportamento.FKSentimentoId);
            ViewBag.FKUserId       = new SelectList(db.Usuario, "UserId", "Nome", comportamento.FKUserId);
            return(View(comportamento));
        }
Beispiel #15
0
        public static void Write(Comportamento comportamento)
        {
            var csvBuilder = new StringBuilder();

            var fileName = DateTime.Now.ToShortDateString().Replace('/', ' ') + ".csv";

            var columnOne   = comportamento.Id;
            var columnTwo   = comportamento.Nome;
            var columnThree = comportamento.Ip;
            var columnFour  = comportamento.Browser;
            var columnFive  = string.IsNullOrWhiteSpace(comportamento.Parametros) ? "null" : comportamento.Parametros;

            var linha = $"{columnOne}, {columnTwo}, {columnThree}, {columnFour}, {columnFive}";

            csvBuilder.Append(linha);

            File.AppendAllLines(fileName, new string[] { csvBuilder.ToString() });
        }
Beispiel #16
0
        public void Salvar(Comportamento comportamento)
        {
            var config = new ClientConfiguration
            {
                Servers = new List <Uri> {
                    new Uri("http://192.168.99.100:8091")
                }
            };

            var cluster     = new Cluster(config);
            var credentials = new PasswordAuthenticator("Administrator", "123456");

            cluster.Authenticate(credentials);

            var bucket = cluster.OpenBucket("Comportamento");

            bucket.Insert(new Document <dynamic> {
                Id = Guid.NewGuid().ToString(), Content = comportamento
            });
        }
        static void Main(string[] args)
        {
            Crush crush = new Crush();

            crush.Avaliacao = 3;
            crush.Apelido   = "Japinha";

            crush.Comportamento = new List <Comportamento>();

            Comportamento feliz = new Comportamento();

            // Instanciando a classe cSharp que herda de pessoa
            Programador cSharp = new Programador(9, true);



            Pessoa pessoa = new Pessoa();

            cSharp.AnosCarreira = 0;

            cSharp.Linguagens = new List <string>();
            cSharp.Linguagens.Add("C#");
            cSharp.Linguagens.Add("Java");

            cSharp.PossuiGraduacao = true;
            cSharp.Salario         = 2000;
            cSharp.TrabalhaNaArea  = true;

            cSharp.Idade     = 24;
            cSharp.Nome      = "Erica";
            cSharp.NomedaMae = "Marcia";

            cSharp.Endereco        = new Endereco();
            cSharp.Endereco.Bairro = "Ipiranga";
            cSharp.Endereco.Cidade = "São Paulo";
            cSharp.Endereco.Estado = "SP";

            Console.WriteLine();
        }
Beispiel #18
0
    // Método para enviar os dados.
    public static void Enviar()
    {
        WWWForm form = new WWWForm();

        // Comportamento
        form.AddField("id", jogador);
        form.AddField("dia", Data.ObterData());
        form.AddField("dinheiro", Dinheiro.ObterValor());
        form.AddField("despesa", Financeiro.ObterDespesa());
        form.AddField("tempoDia", Comportamento.ObterTempo());
        form.AddField("socializacao", Sentimento.ObterSocializacao());
        form.AddField("cliqueGeral", Comportamento.ObterGeral());
        form.AddField("cliqueEmail", Comportamento.ObterEmail());
        form.AddField("cliqueProjeto", Comportamento.ObterProjeto());
        form.AddField("cliqueTrabalho", Comportamento.ObterTrabalho());
        form.AddField("cliqueNavegador", Comportamento.ObterNavegador());
        form.AddField("cliqueComputador", Comportamento.ObterComputador());
        Comportamento.Reiniciar();

        // Desempenho
        foreach (Desempenho.Projeto projeto in Desempenho.Lista())
        {
            form.AddField("desempenho_projeto[]", projeto.id);
            form.AddField("desempenho_progresso[]", projeto.progresso);
            form.AddField("desempenho_situacao[]", projeto.situacao.ToString());
        }

        Desempenho.Reiniciar();

        // Conclusao
        if (Fim.getCenario() != null)
        {
            form.AddField("conclusao", Fim.getCenario());
        }

        // Enviando os dados do form através do método post.
        WWW envio = new WWW(url, form.data, form.headers);
    }
 public void Salvar(Comportamento comportamento)
 {
     comportamento.Id = new Guid().ToString();
     _pushQueue.PushMessage(comportamento, "Comportamento");
 }
Beispiel #20
0
 public void SalvarComportamento(Comportamento comportamento)
 {
     _comportamentoRepository.Salvar(comportamento);
 }
Beispiel #21
0
 private void WriteToFile(Comportamento comportamento)
 {
     CsvWriter.Write(comportamento);
 }