Exemple #1
0
        //METODOS DE BUSCAS
        public Evento BuscarId(int valor)
        {
            SqlCommand comando = new SqlCommand();

            comando.CommandType = System.Data.CommandType.Text;
            comando.CommandText = "Select * from Evento where Evento.id = @id";
            comando.Parameters.AddWithValue("@id", valor);
            SqlDataReader dr = Conexao.Selecionar(comando);

            ComandoDAO     daoComando     = new ComandoDAO();
            DispositivoDAO daoDispositivo = new DispositivoDAO();
            AgendaDAO      daoAgenda      = new AgendaDAO();

            if (dr.HasRows)
            {
                dr.Read();
                Evento objEvento = new Evento();
                objEvento.Id = Convert.ToInt32(dr["id"]);
                try
                {
                    objEvento.ObjComando = daoComando.BuscarId(Convert.ToInt32(dr["id_comando"]));
                }
                catch
                {
                }

                objEvento.ObjDispositvo = daoDispositivo.BuscarId(Convert.ToInt32(dr["id_dispositivo"]));
                objEvento.ObjAgenda     = daoAgenda.BuscarId(Convert.ToInt32(dr["id_agenda"]));
                objEvento.Potencia      = Convertt.ToString(dr["potencia"]);
                return(objEvento);
            }
            return(null);
        }
Exemple #2
0
        public Comando BuscarId(Comando obj)
        {
            SqlCommand comando = new SqlCommand();

            comando.CommandType = System.Data.CommandType.Text;
            comando.CommandText = "Select * from Comando where Comando.id = @id";
            comando.Parameters.AddWithValue("@id", obj.Id);
            SqlDataReader dr          = Conexao.Selecionar(comando);
            Comando       objComando  = new Comando();
            ControleDAO   daoControle = new ControleDAO();

            if (dr.HasRows)
            {
                dr.Read();
                objComando.Id             = Convert.ToInt32(dr["id"]);
                objComando.Nome           = Convert.ToString(dr["nome"]);
                objComando.Cmd            = Convert.ToString(dr["cmd"]);
                objComando.Estilo         = Convert.ToString(dr["estilo"]);
                objComando.Cor            = Convert.ToString(dr["cor"]);
                objComando.ConsumoEnergia = Convertt.ToInt32(dr["consumoenergia"]);
                objComando.ConsumoAgua    = Convertt.ToInt32(dr["consumoagua"]);

                //BUSCANDO CONTROLE
                objComando.ObjControle.Id = Convert.ToInt32(dr["id_controle"]);
                objComando.ObjControle    = daoControle.BuscarId(objComando.ObjControle);
                return(objComando);
            }
            return(null);
        }
Exemple #3
0
        //PREENCHIMENTO DO OBJETO
        private Leitor RecuperarObjeto()
        {
            Leitor obj = new Leitor();

            if (txtMatricula.Text != "")
            {
                obj.Id = Convert.ToInt32(txtMatricula.Text);
            }
            obj.Nome = txtNome.Text;
            if (txtSensibilidade.Text != "")
            {
                obj.Sensibilidade = Convert.ToDecimal(txtSensibilidade.Text);
            }
            obj.TipoLeitor = Convertt.ToTipoLeitor(ddlTipoLeitor.Text);
            obj.Condicao   = Convertt.ToCondicao(ddlCondicao.Text);

            obj.PinoSaida = Convertt.ToInt32(ddlPinoSaida.Text);
            obj.Porta     = Convert.ToString(ddlPorta.Text);
            if (txtValor.Text != "")
            {
                obj.Valor = Convert.ToDecimal(txtValor.Text);
            }

            if (txtMatriculaDispositivo.Text != "")
            {
                obj.ObjDispositivo = boDispositivo.BuscarId(Convert.ToInt32(txtMatriculaDispositivo.Text));
            }
            if (txtMatriculaComando.Text != "")
            {
                obj.ObjComando = boComando.BuscarId(Convert.ToInt32(txtMatriculaComando.Text));
            }

            return(obj);
        }
Exemple #4
0
        public List <Comando> BuscarTodos()
        {
            SqlCommand comando = new SqlCommand();

            comando.CommandType = System.Data.CommandType.Text;
            comando.CommandText = "Select * from Comando";
            SqlDataReader  dr           = Conexao.Selecionar(comando);
            List <Comando> objsComandos = new List <Comando>();
            ControleDAO    daoControle  = new ControleDAO();

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    Comando objComando = new Comando();
                    objComando.Id             = Convert.ToInt32(dr["id"]);
                    objComando.Nome           = Convert.ToString(dr["nome"]);
                    objComando.Cmd            = Convert.ToString(dr["cmd"]);
                    objComando.Estilo         = Convert.ToString(dr["estilo"]);
                    objComando.Cor            = Convert.ToString(dr["cor"]);
                    objComando.ConsumoEnergia = Convertt.ToInt32(dr["consumoenergia"]);
                    objComando.ConsumoAgua    = Convertt.ToInt32(dr["consumoagua"]);

                    //BUSCANDO CONTROLE
                    objComando.ObjControle.Id = Convert.ToInt32(dr["id_controle"]);
                    objComando.ObjControle    = daoControle.BuscarId(objComando.ObjControle);
                    objsComandos.Add(objComando);
                }
                return(objsComandos);
            }
            return(null);
        }
Exemple #5
0
        //METODOS PRINCIPAIS
        public string Gravar(Evento obj)
        {
            SqlCommand comando = new SqlCommand();

            comando.CommandType = System.Data.CommandType.Text;
            if (obj.Potencia != null)
            {
                comando.CommandText = "INSERT INTO Evento (id_dispositivo, id_agenda, potencia) Values(@id_dispositivo, @id_agenda, @potencia) Select(SCOPE_IDENTITY()) as matricula";
                comando.Parameters.AddWithValue("@potencia", obj.Potencia);
            }
            else
            {
                comando.CommandText = "INSERT INTO Evento (id_dispositivo, id_comando, id_agenda) Values(@id_dispositivo, @id_comando, @id_agenda) Select(SCOPE_IDENTITY()) as matricula";
                comando.Parameters.AddWithValue("@id_comando", obj.ObjComando.Id);
            }
            comando.Parameters.AddWithValue("@id_dispositivo", obj.ObjDispositvo.Id);

            AgendaDAO daoAgenda = new AgendaDAO();

            comando.Parameters.AddWithValue("@id_agenda", daoAgenda.Gravar(obj.ObjAgenda));
            SqlDataReader dr = Conexao.Selecionar(comando);

            dr.Read();
            obj.Id = Convertt.ToInt32(dr["matricula"]);
            return("Agendamento gravado com sucesso!");
        }
        public List <Historico> BuscarHistoricoDispositivo(Dispositivo obj)
        {
            SqlCommand comando = new SqlCommand();

            comando.CommandType = System.Data.CommandType.Text;
            comando.CommandText = "Select TOP 10 * from Historico where id_dispositivo = @id order by Historico.id DESC";
            comando.Parameters.AddWithValue("@id", obj.Id);
            SqlDataReader    dr             = Conexao.Selecionar(comando);
            ComandoDAO       daoComando     = new ComandoDAO();
            List <Historico> objsHistoricos = new List <Historico>();
            DispositivoDAO   daoDispositivo = new DispositivoDAO();

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    Historico objHistorico = new Historico();
                    objHistorico.Id             = Convert.ToInt32(dr["id"]);
                    objHistorico.Momento        = Convert.ToDateTime(dr["momento"]);
                    objHistorico.Descricao      = Convert.ToString(dr["descricao"]);
                    objHistorico.ConsumoEnergia = Convertt.ToDouble(dr["consumoenergia"]);
                    objHistorico.ConsumoAgua    = Convertt.ToDouble(dr["consumoagua"]);
                    //BUSCANDO COMANDO
                    objHistorico.ObjComando = daoComando.BuscarId(Convert.ToInt32(dr["id_comando"]));
                    //BUSCANDO DISPOSITIVO
                    objHistorico.ObjDispositivo = daoDispositivo.BuscarId(Convertt.ToInt32(dr["id_dispositivo"]));
                    objsHistoricos.Add(objHistorico);
                }
                return(objsHistoricos);
            }
            else
            {
                return(null);
            }
        }
Exemple #7
0
        public List <Leitor> BuscarTodos()
        {
            SqlCommand comando = new SqlCommand();

            comando.CommandType = System.Data.CommandType.Text;
            comando.CommandText = "Select * from Leitor";
            SqlDataReader  dr             = Conexao.Selecionar(comando);
            List <Leitor>  objsLeitores   = new List <Leitor>();
            DispositivoDAO daoDispositivo = new DispositivoDAO();
            ComandoDAO     daoComando     = new ComandoDAO();

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    Leitor objLeitor = new Leitor();
                    objLeitor.Id   = Convert.ToInt32(dr["id"]);
                    objLeitor.Nome = Convert.ToString(dr["nome"]);
                    //BUSCANDO UNIDADE
                    objLeitor.Sensibilidade  = Convert.ToDecimal(dr["sensibilidade"]);
                    objLeitor.Valor          = Convert.ToDecimal(dr["valor"]);
                    objLeitor.TipoLeitor     = Convertt.ToTipoLeitor(dr["tipo"]);
                    objLeitor.Condicao       = Convertt.ToCondicao(dr["condicao"]);
                    objLeitor.ObjDispositivo = daoDispositivo.BuscarId((int)dr["id_dispositivo"]);
                    objLeitor.ObjComando     = daoComando.BuscarId((int)dr["id_comando"]);
                    objLeitor.PinoSaida      = Convertt.ToInt32(dr["pinosaida"]);
                    objLeitor.Porta          = Convert.ToString(dr["porta"]);
                    objsLeitores.Add(objLeitor);
                }
                return(objsLeitores);
            }
            return(null);
        }
Exemple #8
0
 public string Amperimetro(Dispositivo objDispositivo, Leitor objLeitor)
 {
     Servico boServico = new Servico();
     string msn = "";
     Conexao con = new Conexao(objLeitor.Porta);
     string resultado = con.Leitura(Convertt.JoinLeitor(objLeitor.TipoLeitor, objLeitor.PinoSaida, objLeitor.Sensibilidade));
     if (resultado != "" && resultado != " INF")
     {
         bool ultima_condicao = CalcularOperador(objLeitor.Valor, objLeitor.Valor, objLeitor.Condicao);
         bool nova_condicao = CalcularOperador(Convertt.ToValorD(resultado), objLeitor.Valor, objLeitor.Condicao);
         decimal res = Convertt.ToDecimal(resultado);
         decimal res_maior = res + (res * 0.3m);
         decimal res_menor = res - (res * 0.3m);
         if (nova_condicao != ultima_condicao)
             if (objLeitor.Resultado > res_maior || res_menor > objLeitor.Resultado)
                 if (objLeitor.PrimeiraLeitura)
                 {
                     Evento obj = new Evento();
                     obj.ObjComando = objLeitor.ObjComando;
                     if (objLeitor.Nome != "")
                         obj.ObjComando.Nome = objLeitor.Nome;
                     obj.ObjDispositvo = objDispositivo;
                     obj.ObjComando.ConsumoEnergia = Convertt.ToInt32(Convertt.ToDecimal(resultado) * Convert.ToDecimal(frmMonitorar.tensao));
                     boServico.GravarHistorico(obj);
                     msn = Convertt.InformarUsuario(objDispositivo, objLeitor);
                 }
                 else
                     objLeitor.PrimeiraLeitura = true;
         objLeitor.Resultado = Convertt.ToValorD(resultado);
         return msn;
     }
     return "";
 }
Exemple #9
0
        //METODOS DE BUSCAS
        public Leitor BuscarId(int valor)
        {
            SqlCommand comando = new SqlCommand();

            comando.CommandType = System.Data.CommandType.Text;
            comando.CommandText = "Select * from Leitor where Leitor.id = @id";
            comando.Parameters.AddWithValue("@id", valor);
            SqlDataReader  dr             = Conexao.Selecionar(comando);
            Leitor         objLeitor      = new Leitor();
            DispositivoDAO daoDispositivo = new DispositivoDAO();
            ComandoDAO     daoComando     = new ComandoDAO();

            if (dr.HasRows)
            {
                dr.Read();
                objLeitor.Id   = Convert.ToInt32(dr["id"]);
                objLeitor.Nome = Convert.ToString(dr["nome"]);
                //BUSCANDO UNIDADE
                objLeitor.Sensibilidade  = Convert.ToDecimal(dr["sensibilidade"]);
                objLeitor.Valor          = Convert.ToDecimal(dr["valor"]);
                objLeitor.TipoLeitor     = Convertt.ToTipoLeitor(dr["tipo"]);
                objLeitor.Condicao       = Convertt.ToCondicao(dr["condicao"]);
                objLeitor.ObjDispositivo = daoDispositivo.BuscarId((int)dr["id_dispositivo"]);
                objLeitor.ObjComando     = daoComando.BuscarId((int)dr["id_comando"]);
                objLeitor.PinoSaida      = Convertt.ToInt32(dr["pinosaida"]);
                objLeitor.Porta          = Convert.ToString(dr["porta"]);

                return(objLeitor);
            }
            return(null);
        }
        public List <Controle> BuscarTodos()
        {
            SqlCommand comando = new SqlCommand();

            comando.CommandType = System.Data.CommandType.Text;
            comando.CommandText = "Select * from Controle";
            SqlDataReader   dr           = Conexao.Selecionar(comando);
            List <Controle> objsUnidades = new List <Controle>();

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    Controle objControle = new Controle();
                    objControle.Id           = Convert.ToInt32(dr["id"]);
                    objControle.Marca        = Convert.ToString(dr["marca"]);
                    objControle.Modelo       = Convert.ToString(dr["modelo"]);
                    objControle.Equipamento  = Convert.ToString(dr["equipamento"]);
                    objControle.Tipocontrole = Convertt.ToTipoControle(dr["controle"]);
                    objsUnidades.Add(objControle);
                }
                return(objsUnidades);
            }
            return(null);
        }
Exemple #11
0
        public Usuario BuscarId(Usuario obj)
        {
            SqlCommand comando = new SqlCommand();

            comando.CommandType = System.Data.CommandType.Text;
            comando.CommandText = "Select * from Usuario where Usuario.id = @id";
            comando.Parameters.AddWithValue("@id", obj.Id);
            SqlDataReader dr         = Conexao.Selecionar(comando);
            Usuario       objUsuario = new Usuario();

            if (dr.HasRows)
            {
                dr.Read();
                objUsuario.Id       = Convert.ToInt32(dr["id"]);
                objUsuario.Login    = Convert.ToString(dr["login"]);
                objUsuario.Nome     = Convert.ToString(dr["nome"]);
                objUsuario.Senha    = Convert.ToString(dr["senha"]);
                objUsuario.CpfCnpj  = Convert.ToString(dr["cpf_cnpj"]);
                objUsuario.Telefone = Convert.ToString(dr["telefone"]);
                objUsuario.Email    = Convert.ToString(dr["email"]);
                objUsuario.Ativacao = Convert.ToBoolean(dr["ativacao"]);
                objUsuario.Nivel    = Convertt.ToNivelAcesso(dr["nivel"]);
            }
            else
            {
                return(null);
            }
            return(objUsuario);
        }
 //METODOS EXTRAS
 protected void CarregarInformacoesAgendada(Evento obj)
 {
     if (obj.ObjAgenda.Hora != TimeSpan.Parse("0"))
     {
         txtHora.Text = Convertt.ToString(obj.ObjAgenda.Hora);
     }
     chDom.Checked = obj.ObjAgenda.Domingo;
     chSeg.Checked = obj.ObjAgenda.Sexta;
     chTer.Checked = obj.ObjAgenda.Terca;
     chQua.Checked = obj.ObjAgenda.Quarta;
     chQui.Checked = obj.ObjAgenda.Quinta;
     chSex.Checked = obj.ObjAgenda.Sexta;
     chSab.Checked = obj.ObjAgenda.Sabado;
     if (obj.Id != 0)
     {
         hfIdEvento.Value = obj.Id.ToString();
     }
     if (obj.ObjAgenda.Id != 0)
     {
         hfIdAgenda.Value = obj.ObjAgenda.Id.ToString();
     }
     if (obj.ObjDispositvo.Id != 0)
     {
         hfIdDispositivo.Value = obj.ObjDispositvo.Id.ToString();
     }
 }
        public Historico BuscarId(Historico obj)
        {
            SqlCommand comando = new SqlCommand();

            comando.CommandType = System.Data.CommandType.Text;
            comando.CommandText = "Select * from Historico where Historico.id = @id";
            comando.Parameters.AddWithValue("@id", obj.Id);
            SqlDataReader  dr             = Conexao.Selecionar(comando);
            Historico      objHistorico   = new Historico();
            ComandoDAO     daoComando     = new ComandoDAO();
            DispositivoDAO daoDispositivo = new DispositivoDAO();

            if (dr.HasRows)
            {
                dr.Read();
                objHistorico.Id             = Convert.ToInt32(dr["id"]);
                objHistorico.Momento        = Convert.ToDateTime(dr["momento"]);
                objHistorico.Descricao      = Convert.ToString(dr["descricao"]);
                objHistorico.ConsumoEnergia = Convertt.ToDouble(dr["consumoenergia"]);
                objHistorico.ConsumoAgua    = Convertt.ToDouble(dr["consumoagua"]);
                //BUSCANDO COMANDO
                objHistorico.ObjComando = daoComando.BuscarId(Convert.ToInt32(dr["id_comando"]));
                //BUSCANDO DISPOSITIVO
                objHistorico.ObjDispositivo = daoDispositivo.BuscarId(Convert.ToInt32("id_dispositivo"));
            }
            return(objHistorico);
        }
Exemple #14
0
        public List <Dispositivo> BuscarTodos()
        {
            SqlCommand comando = new SqlCommand();

            comando.CommandType = System.Data.CommandType.Text;
            comando.CommandText = "Select * from Dispositivo";
            SqlDataReader      dr = Conexao.Selecionar(comando);
            List <Dispositivo> objsDispositivos = new List <Dispositivo>();

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    Dispositivo objDispositivo = new Dispositivo();
                    objDispositivo.Id             = Convert.ToInt32(dr["id"]);
                    objDispositivo.Nome           = Convert.ToString(dr["nome"]);
                    objDispositivo.Porta          = Convert.ToString(dr["porta"]);
                    objDispositivo.PinoEntrada    = Convertt.ToInt32(dr["pinoentrada"]);
                    objDispositivo.ObjControle.Id = Convert.ToInt32(dr["id_controle"]);
                    objDispositivo.ObjDivisao.Id  = Convert.ToInt32(dr["id_divisao"]);
                    objsDispositivos.Add(objDispositivo);
                }
                return(objsDispositivos);
            }
            return(null);
        }
Exemple #15
0
        public Dispositivo BuscarId(Dispositivo obj)
        {
            SqlCommand comando = new SqlCommand();

            comando.CommandType = System.Data.CommandType.Text;
            comando.CommandText = "Select * from Dispositivo where Dispositivo.id = @id";
            comando.Parameters.AddWithValue("@id", obj.Id);
            SqlDataReader dr             = Conexao.Selecionar(comando);
            Dispositivo   objDispositivo = new Dispositivo();
            ControleDAO   daoControle    = new ControleDAO();
            DivisaoDAO    daoDivisao     = new DivisaoDAO();

            if (dr.HasRows)
            {
                dr.Read();
                objDispositivo.Id          = Convert.ToInt32(dr["id"]);
                objDispositivo.Nome        = Convert.ToString(dr["nome"]);
                objDispositivo.Porta       = Convert.ToString(dr["porta"]);
                objDispositivo.PinoEntrada = Convertt.ToInt32(dr["pinoentrada"]);

                //BUSCANDO CONTROLE
                objDispositivo.ObjControle = daoControle.BuscarId((int)dr["id_controle"]);

                //BUSCANDO DIVISÃO
                objDispositivo.ObjDivisao = daoDivisao.BuscarId((int)dr["id_divisao"]);
                return(objDispositivo);
            }
            return(null);
        }
        public string[,] ConstruirGraficoEnergiaDispositivo(Dispositivo obj, DateTime valor)
        {
            List <Historico> objs = BuscarHistorico(obj, valor);

            double[] horasLigado = new double[7];
            if (objs == null)
            {
                return(MontarGraficoNull(BuscarPrimeiroDia(valor), "KWH"));
            }
            else
            {
                for (int i = 1; i < objs.Count(); i++)
                {
                    int      semana = Convert.ToInt32(objs[i - 1].Momento.DayOfWeek);
                    TimeSpan hora   = objs[i].Momento.Subtract(objs[i - 1].Momento);
                    double   consumo;
                    //if (objs[i - 1].ObjComando.ConsumoEnergia != 0 && objs[i].ObjComando.ConsumoEnergia == 0)
                    if (objs[i - 1].ConsumoEnergia > objs[i].ConsumoEnergia)
                    {
                        double h = Convert.ToDouble(hora.TotalHours);

                        double c = Convert.ToDouble(objs[i - 1].ConsumoEnergia);
                        consumo = (c * Convertt.Arredondar(h)) / 1000;
                    }
                    else
                    {
                        consumo = 0;
                    }
                    horasLigado[semana] = horasLigado[semana] + consumo;
                }
            }

            return(MontarGrafico(horasLigado, BuscarPrimeiroDia(valor), "KWH"));
        }
 //METODOS EXTRAS
 protected void PreencherFormulario(Usuario objUsuario)
 {
     if (objUsuario != null)
     {
         txtNome.Text     = objUsuario.Nome;
         txtEmail.Text    = objUsuario.Email;
         txtLogin.Text    = objUsuario.Login;
         ddlEstado.Text   = Convertt.ToStringAtivacao(objUsuario.Ativacao);
         txtSenha.Text    = objUsuario.Senha;
         txtCpfCnpj.Text  = objUsuario.CpfCnpj;
         txtTelefone.Text = objUsuario.Telefone;
         if (objUsuario.Id != 0)
         {
             txtUsuario.Text = objUsuario.Id.ToString();
         }
         ddlNivel.Text  = Convertt.ToString(objUsuario.Nivel);
         ddlEstado.Text = Convertt.ToString(objUsuario.Ativacao);
     }
     else
     {
         txtNome.Text     = "";
         txtEmail.Text    = "";
         txtLogin.Text    = "";
         txtSenha.Text    = "";
         txtCpfCnpj.Text  = "";
         txtTelefone.Text = "";
         txtUsuario.Text  = "";
         ddlEstado.Text   = "";
         ddlNivel.Text    = "";
     }
 }
        public string[,] MontarGrafico(double[] dados, DateTime dataInicial, string unidade)
        {
            double index = BuscarMaiorValor(dados);

            string[,] colunas = new string[4, 8];
            for (int i = 0; i < dados.Count(); i++)
            {
                //0 nome
                //1 valor
                //2 tamanho
                //3 valor integral

                StringBuilder dia = new StringBuilder();
                dia.Append(Convertt.ToDiaSemana(i));
                dia.Append(" ");
                dia.Append(dataInicial.AddDays(i).ToString("dd"));
                colunas[0, i] = dia.ToString();

                colunas[1, i] = Convertt.ToFormatCasasDecimais(dados[i]) + unidade;

                double valor = (dados[i] * indiceGrafico) / index;
                colunas[2, i] = "calc(" + Convertt.TransformarVirgulaPonto(valor) + "%  - 160px)";

                colunas[3, i] = Convertt.ToFormatCasasDecimais(dados[i]);
            }
            return(colunas);
        }
Exemple #19
0
 protected void PreecherLeitor(Leitor obj)
 {
     if (obj != null)
     {
         if (obj.Id != 0)
         {
             txtMatricula.Text = obj.Id.ToString();
         }
         txtNome.Text = obj.Nome;
         if (obj.Valor != 0)
         {
             txtValor.Text = Convert.ToString(obj.Valor);
         }
         ddlCondicao.Text   = Convertt.ToString(obj.Condicao);
         ddlTipoLeitor.Text = Convertt.ToString(obj.TipoLeitor);
         ddlPinoSaida.Text  = Convertt.ToString(obj.PinoSaida);
         ddlPorta.Text      = Convertt.ToString(obj.Porta);
         if (obj.Sensibilidade != 0)
         {
             txtSensibilidade.Text = Convertt.ToString(obj.Sensibilidade);
         }
     }
     else
     {
         txtMatricula.Text     = "";
         txtNome.Text          = "";
         txtValor.Text         = "";
         ddlCondicao.Text      = "";
         txtSensibilidade.Text = "";
         ddlPorta.Text         = "";
         ddlPinoSaida.Text     = "";
         ddlTipoLeitor.Text    = "";
     }
 }
Exemple #20
0
        public IList <Evento> BuscarEventosUsuario(Usuario obj)
        {
            SqlCommand comando = new SqlCommand();

            comando.CommandType = System.Data.CommandType.Text;
            comando.CommandText = "Select * from Evento where Evento.id_usuario = @id";
            comando.Parameters.AddWithValue("@id", obj.Id);
            SqlDataReader  dr             = Conexao.Selecionar(comando);
            List <Evento>  objsEventos    = new List <Evento>();
            ComandoDAO     daoComando     = new ComandoDAO();
            DispositivoDAO daoDispositivo = new DispositivoDAO();
            AgendaDAO      daoAgenda      = new AgendaDAO();

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    Evento objEvento = new Evento();
                    objEvento.Id            = Convert.ToInt32(dr["id"]);
                    objEvento.ObjComando    = daoComando.BuscarId(Convert.ToInt32(dr["id_comando"]));
                    objEvento.ObjDispositvo = daoDispositivo.BuscarId(Convert.ToInt32(dr["id_dispositivo"]));
                    objEvento.ObjAgenda     = daoAgenda.BuscarId(Convert.ToInt32(dr["id_agenda"]));
                    objEvento.Potencia      = Convertt.ToString(dr["potencia"]);
                    objsEventos.Add(objEvento);
                }
                return(objsEventos);
            }
            return(null);
        }
Exemple #21
0
        public List <Usuario> BuscarGeral(string valor)
        {
            SqlCommand comando = new SqlCommand();

            comando.CommandType = System.Data.CommandType.Text;
            comando.CommandText = "Select * from Usuario";
            SqlDataReader  dr           = Conexao.Selecionar(comando);
            List <Usuario> objsUsuarios = new List <Usuario>();

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    Usuario objUsuario = new Usuario();
                    objUsuario.Id       = Convert.ToInt32(dr["id"]);
                    objUsuario.Login    = Convert.ToString(dr["login"]);
                    objUsuario.Nome     = Convert.ToString(dr["nome"]);
                    objUsuario.Senha    = Convert.ToString(dr["senha"]);
                    objUsuario.CpfCnpj  = Convert.ToString(dr["cpf_cnpj"]);
                    objUsuario.Telefone = Convert.ToString(dr["telefone"]);
                    objUsuario.Email    = Convert.ToString(dr["email"]);
                    objUsuario.Ativacao = Convert.ToBoolean(dr["ativacao"]);
                    objUsuario.Nivel    = Convertt.ToNivelAcesso(dr["nivel"]);
                    objsUsuarios.Add(objUsuario);
                }
            }
            return(objsUsuarios);
        }
Exemple #22
0
        protected void Anterior()
        {
            DateTime data = Convertt.ToDateTime(hfDia.Value).AddDays(-7);

            hfDia.Value = Convertt.ToString(data);
            PreecherGrafico(data);
            MostrarPeriodo();
        }
        public double CalcularTotal(string[,] dados)
        {
            double valor = 0;

            for (int i = 0; i < 7; i++)
            {
                valor = valor + Convertt.ToDouble(dados[3, i]);
            }
            return(valor);
        }
Exemple #24
0
        protected void Changed()
        {
            Unidade obj = RecuperarObjeto();

            if (txtMatriculaUsuario.Text != "")
            {
                obj.ObjUsuario = boUsuario.BuscarId(Convertt.ToInt32(txtMatriculaUsuario.Text));
            }
            PreencherFormulario(obj);
        }
Exemple #25
0
 protected void btnBuscar_Click(object sender, EventArgs e)
 {
     try
     {
         Buscar(Convertt.ToDateTime(DateTime.Now));
     }
     catch (Exception msn)
     {
         ExibirMensagem("e", msn.Message);
     }
 }
        //METODOS EXTRAS
        public DateTime BuscarPrimeiroDia(DateTime primeiroDiaSemana)
        {
            int semana = Convert.ToInt32(Convertt.ToDateTime(primeiroDiaSemana).DayOfWeek);

            while (semana > 0)
            {
                primeiroDiaSemana = primeiroDiaSemana.AddDays(-1);
                semana            = Convert.ToInt32(primeiroDiaSemana.DayOfWeek);
            }
            return(primeiroDiaSemana);
        }
        //PREECHER FORMULARIO
        protected Controle RecuperarObjeto()
        {
            Controle objControle = new Controle();

            if (txtMatricula.Text != "" && txtMatricula.Text != "0")
            {
                objControle.Id = Convert.ToInt32(txtMatricula.Text);
            }
            objControle.Equipamento  = ddlEquipamento.Text;
            objControle.Marca        = txtMarca.Text;
            objControle.Modelo       = txtModelo.Text;
            objControle.Tipocontrole = Convertt.ToTipoControle(ddlControle.Text);
            return(objControle);
        }
Exemple #28
0
        //METODOS PRINCIPAIS
        public string Gravar(Divisao obj)
        {
            SqlCommand comando = new SqlCommand();

            comando.CommandType = System.Data.CommandType.Text;
            comando.CommandText = "INSERT INTO Divisao (id_unidade, descricao) VALUES (@id_unidade, @descricao) Select(SCOPE_IDENTITY()) as matricula";
            comando.Parameters.AddWithValue("@descricao", obj.Descricao);
            comando.Parameters.AddWithValue("@id_unidade", obj.ObjUnidade.Id);

            SqlDataReader dr = Conexao.Selecionar(comando);

            dr.Read();

            obj.Id = Convertt.ToInt32(dr["matricula"]);
            return("Divisão gravado com sucesso, Nº Matricula " + obj.Id.ToString());
        }
Exemple #29
0
 protected void PreecherComando(Comando obj)
 {
     if (obj != null)
     {
         if (obj.Id != 0)
         {
             txtMatriculaComando.Text = Convert.ToString(obj.Id);
         }
         txtNomeComando.Text = Convertt.ToString(obj.Nome);
     }
     else
     {
         txtMatriculaComando.Text = "";
         txtNomeDispositivo.Text  = "";
     }
 }
Exemple #30
0
        public string Leitura(string leitura)
        {
            SerialPort porta = Conectar();

            try
            {
                string cmd = "";
                porta.Write(leitura);
                cmd = porta.ReadLine();
                cmd = Convertt.ToValorS(cmd);
                return(cmd);
            }
            catch
            {
                return("");
            }
        }