Beispiel #1
0
    public void OnDrop(PointerEventData eventData)
    {
        valija = gameObject.GetComponent <Valija>();
        if (valija == null)
        {
            FindObjectOfType <Valija>().CerrarValija();
        }

        armario = gameObject.GetComponent <Armario>();

        Draggable d = eventData.pointerDrag.GetComponent <Draggable>();

        if (d != null)
        {
            d.panelDeRetorno = this.transform;

            if (valija != null)
            {                                                                                        //si el objeto fue soltado en la valija
                FindObjectOfType <Valija>().VerificaObjetosColocadosEnValija(eventData.pointerDrag); //envia a la valija el objeto soltado
                FindObjectOfType <Valija>().CerrarValija();
            }

            if (armario != null)
            { //si el objeto fue soltado en el armario
                FindObjectOfType <Armario>().VerificaObjetosColocadosEnArmario(eventData.pointerDrag);
            }
        }
    }
Beispiel #2
0
        public void Excluir(Armario armario)
        {
            var strQuery = string.Format("DELETE FROM tblarmario WHERE idarmario={0}", armario.ArmarioId);

            using (cnx = new ConexaoBD())
                cnx.CommNom(strQuery);
        }
Beispiel #3
0
    private void Awake()
    {
        controladorLugares = GameObject.Find("ControladorLugares");
        CI = FindObjectOfType <ControladorIntentos>();
        CL = controladorLugares.GetComponent <ControladorLugares>();
        AR = FindObjectOfType <Armario>();

        imagenesEnValija = new List <Sprite>();
        imagenesEnValija.Clear();
    }
Beispiel #4
0
 public void Salvar(Armario armario)
 {
     if (armario.ArmarioId > 0)
     {
         Alterar(armario);
     }
     else
     {
         Inserir(armario);
     }
 }
Beispiel #5
0
        private void Alterar(Armario armario)
        {
            var strQuery = "";

            strQuery += "UPDATE tblarmario SET ";
            strQuery += string.Format("codigo='{0}', descricao='{1}' ",
                                      armario.Codigo, armario.Descricao);
            strQuery += string.Format("WHERE idarmario={0} ", armario.ArmarioId);

            using (cnx = new ConexaoBD())
                cnx.CommNom(strQuery);
        }
    private void Awake()
    {
        CE = GameObject.Find("ControladorEscenas");
        controladorEscenas = CE.GetComponent <ControladorEscenas>();

        CL = GameObject.Find("ControladorLugares");
        controladorLugares = CL.GetComponent <ControladorLugares>();

        AR = FindObjectOfType <Armario>();

        CI = FindObjectOfType <ControladorIntentos>();
    }
Beispiel #7
0
    private void Awake()
    {
        VA = FindObjectOfType <Valija>();
        AR = FindObjectOfType <Armario>();
        listaObjetosBotonesCreados = new List <GameObject>();

        listaObjetosBotonesCreados.Clear();

        for (int a = 0; a < cantidadIntentos; a++)
        {
            objetoBotonCreado = Instantiate(prefabIntentos);
            objetoBotonCreado.transform.SetParent(transform);
            listaObjetosBotonesCreados.Add(objetoBotonCreado);
        }
    }
Beispiel #8
0
        private void Inserir(Armario armario)
        {
            var            strQuery = "";
            int            id;
            List <Armario> lid;

            lid       = ListAll();
            id        = lid[lid.Count - 1].ArmarioId + 1;
            strQuery += "INSERT INTO tblarmario(idarmario, codigo, descricao) ";
            strQuery += string.Format("VALUES ({0}, '{1}', '{2}')",
                                      id, armario.Codigo, armario.Descricao);

            using (cnx = new ConexaoBD())
                cnx.CommNom(strQuery);
        }
Beispiel #9
0
        private List <Armario> ListStandart(string strQuery)
        {
            var lista = new List <Armario>();

            using (cnx = new ConexaoBD())
            {
                var dt       = cnx.Datatable(strQuery);
                var registro = new Armario();
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    lista.Add(One(dt, i));
                }
            }
            return(lista);
        }
Beispiel #10
0
 private Armario One(DataTable dt, int pos)
 {
     if (dt.Rows.Count > 0)
     {
         var registro = new Armario()
         {
             ArmarioId = int.Parse(dt.Rows[pos]["idarmario"].ToString()),
             Codigo    = dt.Rows[pos]["codigo"].ToString(),
             Descricao = dt.Rows[pos]["descricao"].ToString()
         };
         return(registro);
     }
     else
     {
         return(new Armario());
     }
 }
 private void Start()
 {
     //photonView = gameObject.GetComponent<PhotonView>();
     dad = transform.GetComponentInParent <Armario>();
 }
Beispiel #12
0
 private void Awake()
 {
     controladorLugares = GameObject.Find("ControladorLugares");
     CL = controladorLugares.GetComponent <ControladorLugares>();
     AR = FindObjectOfType <Armario>();
 }
Beispiel #13
0
    public static void Main(string[] args)
    {
        Console.Clear();

        //Cadastro da pessoa
        string nome;
        string senha;
        string telefone;
        string email;

        Console.WriteLine("CADASTRO INICIAL\n");

        while (true)
        {
            Console.WriteLine("Digite seu nome: ");
            nome = Console.ReadLine();

            try{
                if (nome.Length <= 3)
                {
                    throw new Exception("Nome inválido!");
                }
                else
                {
                    break;
                }
            }
            catch (Exception) {
                Console.WriteLine("Nome inválido!");
                continue;
            }
        }



        while (true)
        {
            Console.WriteLine("Digite sua senha: ");
            senha = Console.ReadLine();

            try{
                if (senha.Length < 6)
                {
                    throw new Exception("Senha menor do que 6 dígitos!");
                }
                else
                {
                    break;
                }
            }
            catch (Exception) {
                Console.WriteLine("Senha menor do que 6 dígitos!");
                continue;
            }
        }



        while (true)
        {
            Console.WriteLine("Digite seu telefone:");
            telefone = Console.ReadLine();

            try{
                if (telefone.Length < 8)
                {
                    throw new Exception("E-mail inválido!");
                }
                else
                {
                    break;
                }
            }
            catch (Exception) {
                Console.WriteLine("E-mail inválido!");
                continue;
            }
        }



        while (true)
        {
            Console.WriteLine("Digite seu email: ");
            email = Console.ReadLine();

            try{
                int indexEmail = email.IndexOf('@');
                if (indexEmail == -1)
                {
                    throw new Exception("E-mail inválido!");
                }
                else
                {
                    break;
                }
            }
            catch (Exception) {
                Console.WriteLine("E-mail inválido!");
                continue;
            }
        }



        Pessoa cadastro = new Pessoa(nome, senha, telefone, email);

        Console.Clear();

        //Menu
        string menu;
        bool   repetir = true;

        Armario   armario   = new Armario();
        Geladeira geladeira = new Geladeira();
        Item      item      = new Item();
        Lixeira   lixeira   = new Lixeira();

        while (repetir == true)
        {
            //Mostra o username
            Console.WriteLine("\n══════════════════════════════════════════    ");

            Console.WriteLine(" Usuario: " + (Pessoa.username = nome));

            Console.WriteLine("══════════════════════════════════════════    ");

            Console.WriteLine(" ");

            Console.WriteLine("╔═════════════MENU DE OPÇÕES═════════════╗    ");

            Console.WriteLine("║ 1 - DADOS DO USUARIO                   ║    ");

            Console.WriteLine("║                                        ║    ");

            Console.WriteLine("║ 2 - CADASTRO DE ITENS                  ║    ");

            Console.WriteLine("║                                        ║    ");

            Console.WriteLine("║ 3 - CHECAR ARMARIO                     ║    ");

            Console.WriteLine("║                                        ║    ");

            Console.WriteLine("║ 4 - CHECAR GELADEIRA                   ║    ");

            Console.WriteLine("║                                        ║    ");

            Console.WriteLine("║ 5 - JOGAR ITEM NO LIXO                 ║    ");

            Console.WriteLine("║                                        ║    ");

            Console.WriteLine("║ 6 - LIMPAR CONSOLE                     ║    ");

            Console.WriteLine("║                                        ║    ");

            Console.WriteLine("║ 7 - SAIR                               ║    ");

            Console.WriteLine("╚════════════════════════════════════════╝    ");

            Console.WriteLine(" ");

            Console.Write("Escolha uma opção: ");

            menu = Console.ReadLine();
            Console.Clear();
            Console.WriteLine(" ");

            //Opções do menu
            switch (menu)
            {
            //Mostra os dados de cadastro do usuario
            case "1":
                cadastro.SaidaCadastro(cadastro);
                break;

            //Cadastro dos itens
            case "2":
                item.EscreverItem();
                break;

            //Lê uma lista de itens e adciona ao armario
            case "3":
                try{
                    armario.AdicionarItens();
                    armario.SaidaLista();
                }
                catch (Exception) {
                    Console.WriteLine("SEU ARMARIO ESTA VAZIO!");
                }
                break;

            //Lê uma lista de itens e adciona a geladeira
            case "4":
                try{
                    geladeira.AdicionarItens();
                    geladeira.SaidaLista();
                }
                catch (Exception) {
                    Console.WriteLine("SUA GELADEIRA ESTA VAZIA!");
                }
                break;

            //Simula itens que foram jogados para a lixeira
            case "5":
                lixeira.SaidaLixeira();
                break;

            //Limpa o console
            case "6":
                Console.Clear();
                break;

            //Sai do programa
            case "7":
                Console.WriteLine("FINALIZADO COM SUCESSO!");
                item.DeletarArquivos();
                repetir = false;
                break;

            //Caso não seja nenhuma das opções acima
            default:
                Console.WriteLine("OPÇÃO INVALIDA...");
                break;
            }
        }
    }
Beispiel #14
0
    public static void Main(string[] args)
    {
        Console.Clear();

        //Cadastro da pessoa
        string nome;
        string senha;
        string telefone;
        string email;

        Console.WriteLine("CADASTRO INICIAL\n");

        Console.WriteLine("Digite seu nome: ");
        nome = Console.ReadLine();

        Console.WriteLine("Digite sua senha: ");
        senha = Console.ReadLine();

        Console.WriteLine("Digite seu telefone: ");
        telefone = Console.ReadLine();

        Console.WriteLine("Digite seu email: ");
        email = Console.ReadLine();

        Pessoa cadastro = new Pessoa(nome, senha, telefone, email);

        Console.Clear();

        //Menu
        string menu;
        bool   repetir = true;

        Armario armario = new Armario();
        Item    item    = new Item();
        Lixeira lixeira = new Lixeira();

        while (repetir == true)
        {
            Console.WriteLine(" ");

            Console.WriteLine("╔═════════════MENU DE OPÇÕES═════════════╗    ");

            Console.WriteLine("║ 1 - DADOS DO USUARIO                   ║    ");

            Console.WriteLine("║                                        ║    ");

            Console.WriteLine("║ 2 - CADASTRO DE ITENS                  ║    ");

            Console.WriteLine("║                                        ║    ");

            Console.WriteLine("║ 3 - CHECAR ARMARIO                     ║    ");

            Console.WriteLine("║                                        ║    ");

            Console.WriteLine("║ 4 - JOGAR ITEM NO LIXO                 ║    ");

            Console.WriteLine("║                                        ║    ");

            Console.WriteLine("║ 5 - LIMPAR CONSOLE                     ║    ");

            Console.WriteLine("║                                        ║    ");

            Console.WriteLine("║ 6 - SAIR                               ║    ");

            Console.WriteLine("╚════════════════════════════════════════╝    ");

            Console.WriteLine(" ");

            Console.Write("Escolha uma opção: ");

            menu = Console.ReadLine();
            Console.Clear();
            Console.WriteLine(" ");

            //Opções do menu
            switch (menu)
            {
            //Mostra os dados de cadastro do usuario
            case "1":
                cadastro.SaidaCadastro(cadastro);
                break;

            //Cadastro dos itens
            case "2":
                item.EscreverItem();
                break;

            //Lê uma lista de itens e adciona ao armario
            case "3":
                armario.AdicionarItens();
                armario.SaidaLista();
                break;

            //Simula itens que foram jogados para a lixeira
            case "4":
                lixeira.SaidaLixeira();
                break;

            //Limpa o console
            case "5":
                Console.Clear();
                break;

            //Sai do programa
            case "6":
                Console.WriteLine("Saindo...");
                item.DeletarArquivos();
                repetir = false;
                break;

            //Caso não seja nenhuma das opções acima
            default:
                Console.WriteLine("Opção invalida...");
                break;
            }
        }
    }