Example #1
0
        public void AbrirChamado(clsChamados Chamado)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = "Insert Into Chamados (AbertoPor,DataAbertura,Assunto,Status,ProblemaInicial, Prioridade) Values(@AbertoPor,@DataAbertura,@Assunto,@Status,@ProblemaInicial,@Prioridade)";
            cmd.Parameters.Add("AbertoPor", SqlDbType.Int).Value           = Chamado.AbertoPor;
            cmd.Parameters.Add("DataAbertura", SqlDbType.DateTime).Value   = DateTime.Now;
            cmd.Parameters.Add("Assunto", SqlDbType.VarChar).Value         = Chamado.Assunto;
            cmd.Parameters.Add("ProblemaInicial", SqlDbType.VarChar).Value = Chamado.ProblemaInicial;
            cmd.Parameters.Add("Prioridade", SqlDbType.Int).Value          = Chamado.Prioridade;
            cmd.Parameters.Add("Status", SqlDbType.Int).Value = 1;
            clsBancoDeDados BancoDeDados = new clsBancoDeDados();

            BancoDeDados.ExecutaCommand(cmd);
        }
        public DataTable Carregar()
        {
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = "Select Codigo,CpfCnpj,NomeCompleto,Usuario,CEP,Oculto,Ativo,Excluido From Operadores";

            clsBancoDeDados BancoDeDados = new clsBancoDeDados();
            DataTable       Tabela       = BancoDeDados.ExecutaSelect(cmd);

            if (Tabela.DataSet.Tables[0].Rows.Count > 0)
            {
                return(Tabela);
            }
            else
            {
                return(null);
            }
        }
        public DataTable Consultar()
        {
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = "Select * From Prioridades";

            clsBancoDeDados BancoDeDados = new clsBancoDeDados();
            DataTable       Tabela       = BancoDeDados.ExecutaSelect(cmd);

            if (Tabela.DataSet.Tables[0].Rows.Count > 0)
            {
                return(Tabela);
            }
            else
            {
                return(null);
            }
        }
        public bool EfetuaLogin(clsOperadores Operador)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = "Select Usuario From Usuarios Where Usuario=@Usuario And Senha=@Senha ";
            cmd.Parameters.Add("Usuario", SqlDbType.VarChar).Value = Operador.SUsuario;
            cmd.Parameters.Add("Senha", SqlDbType.VarChar).Value   = Operador.SSenha;

            clsBancoDeDados BancoDeDados = new clsBancoDeDados();
            DataTable       Tabela       = BancoDeDados.ExecutaSelect(cmd);

            if (Tabela.Rows.Count > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
        public clsChamadosPrioridades Consultar(int Codigo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = "Select * From Prioridades Where Codigo=@Codigo";
            cmd.Parameters.Add("Codigo", SqlDbType.Int).Value = Codigo;

            clsBancoDeDados BancoDeDados = new clsBancoDeDados();
            DataTable       Tabela       = BancoDeDados.ExecutaSelect(cmd);

            if (Tabela.DataSet.Tables[0].Rows.Count > 0)
            {
                clsChamadosPrioridades Prioridade = new clsChamadosPrioridades();
                Prioridade.Codigo     = int.Parse(Tabela.Rows[0]["Codigo"].ToString());
                Prioridade.Prioridade = Tabela.Rows[0]["Prioridade"].ToString();
                return(Prioridade);
            }
            else
            {
                return(null);
            }
        }
        public clsOperadores Carregar(string Usuario)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = "Select Codigo,Nome,Usuario From Usuarios Where Usuario Like @Usuario";
            cmd.Parameters.Add("Usuario", SqlDbType.VarChar).Value = Usuario;

            clsBancoDeDados BancoDeDados = new clsBancoDeDados();
            DataTable       Tabela       = BancoDeDados.ExecutaSelect(cmd);

            if (Tabela.DataSet.Tables[0].Rows.Count > 0)
            {
                clsOperadores Operador = new clsOperadores();
                Operador.ICodigo  = int.Parse(Tabela.Rows[0]["Codigo"].ToString());
                Operador.SNome    = Tabela.Rows[0]["Nome"].ToString();
                Operador.SUsuario = Tabela.Rows[0]["Usuario"].ToString();
                return(Operador);
            }
            else
            {
                return(null);
            }
        }