コード例 #1
0
ファイル: Atendente.cs プロジェクト: Gaver950/PosiChange
        public bool EfetuarLogin(string login, string senha)
        {
            var com = Banco.Abrir();

            com.CommandText = "select * from atendimento where login = '******' and senha = '" + GerarMd5(senha) + "'";
            var  dr     = com.ExecuteReader();
            bool logado = false;

            try
            {
                Level = new Nivel();
                while (dr.Read())
                {
                    Cod       = dr.GetInt32(0);
                    Nome      = dr.GetString(1);
                    Login     = dr.GetString(4);
                    Senha     = dr.GetString(5);
                    Acesso    = dr.GetBoolean(9);
                    Level.Cod = dr.GetInt32(10);
                    logado    = true;
                }
            }
            catch (Exception Ex)
            {
                throw Ex;
            }
            return(logado);
        }
コード例 #2
0
 public Enfermeiro(string nome, string rg, string cpf, int coren, string turno, DateTime intervalo, string telefone, Nivel level)
 {
     Nome      = nome;
     RG        = rg;
     CPF       = cpf;
     Coren     = coren;
     Turno     = turno;
     Intervalo = intervalo;
     Telefone  = telefone;
     Level     = level;
 }
コード例 #3
0
ファイル: Atendente.cs プロジェクト: Gaver950/PosiChange
 public Atendente(string nome, string login, string rg, string cpf, string senha, DateTime intervalo, string turno, string telefone, bool acesso, Nivel level)
 {
     Nome      = nome;
     RG        = rg;
     CPF       = cpf;
     Login     = login;
     Senha     = senha;
     Intervalo = intervalo;
     Turno     = turno;
     Telefone  = telefone;
     Acesso    = acesso;
     Level     = level;
 }
コード例 #4
0
ファイル: Nivel.cs プロジェクト: Gaver950/PosiChange
        public List <Nivel> ListaNiveis()
        {
            List <Nivel> nivels = new List <Nivel>();
            var          com    = Banco.Abrir();

            com.CommandText = "select * from nivel";
            var dr = com.ExecuteReader();

            while (dr.Read())
            {
                Nivel lvl = new Nivel();
                lvl.Cod   = dr.GetInt32(0);
                lvl.Level = dr.GetString(1);
                lvl.Sigla = dr.GetString(2);
                com.ExecuteNonQuery();
                nivels.Add(lvl);
            }
            com.Connection.Close();
            return(nivels);
        }
コード例 #5
0
        public void Buscar()
        {
            Level = new Nivel();
            var com = Banco.Abrir();

            com.CommandText = "select * from enfermagem";
            var dr = com.ExecuteReader();

            while (dr.Read())
            {
                Cod   = dr.GetInt32(0);
                Nome  = dr.GetString(1);
                RG    = dr.GetString(2);
                CPF   = dr.GetString(3);
                Coren = dr.GetInt32(4);
                Turno = dr.GetString(5);
                //Intervalo = dr.GetDateTime(6);
                Telefone  = dr.GetString(7);
                Level.Cod = dr.GetInt32(8);
            }
            com.Connection.Close();
        }
コード例 #6
0
ファイル: Atendente.cs プロジェクト: Gaver950/PosiChange
        public void Buscar()
        {
            Level = new Nivel();
            var com = Banco.Abrir();

            com.CommandText = "select * from atendimento";
            var dr = com.ExecuteReader();

            while (dr.Read())
            {
                Cod   = dr.GetInt32(0);
                Nome  = dr.GetString(1);
                RG    = dr.GetString(2);
                CPF   = dr.GetString(3);
                Login = dr.GetString(4);
                Senha = dr.GetString(5);
                //Intervalo = dr.GetDateTime(6);
                Turno     = dr.GetString(7);
                Telefone  = dr.GetString(8);
                Acesso    = dr.GetBoolean(9);
                Level.Cod = dr.GetInt32(10);
            }
            com.Connection.Close();
        }