Ejemplo n.º 1
0
        public ObservableCollection <ServicoPrestado> ObterTodasAsFaturasDeServicosPrestados(string idPrestador)
        {
            var comando = Comando.LerComando("SELECT * FROM tblfatura_prestadores_servicos " +
                                             "WHERE id_prestadores_servico = @idPrestador");

            comando.Parameters.Add(new MySqlParameter("@idPrestador", idPrestador.ToString()));
            var reader = DAOConexao.LerDadosRecebidosDoBanco(comando);

            var faturas = new ObservableCollection <ServicoPrestado>();

            while (reader.Read())
            {
                faturas.Add(
                    new ServicoPrestado(
                        idPrestador: reader["id_prestadores_servico"].ToString(),
                        idFatura: reader["id_fatura"].ToString(),
                        dataChegada: new Data(reader["data_chegada"].ToString()),
                        dataVencimento: new Data(reader["data_vencimento"].ToString()),
                        mesReferencia: reader["mes_referencia"].ToString(),
                        valorFatura: reader["valor_fatura"].ToString(),
                        status: reader["status"].ToString(),
                        infoAdicionais: reader["info_fatura_adicionais"].ToString()
                        ));
            }
            reader.Close();
            DAOConexao.FecharConexao();

            return(faturas);
        }
Ejemplo n.º 2
0
        public DataTable ObterTodosFuncionarios()
        {
            var comando = Comando.LerComando("SELECT * FROM tblFuncionarios");
            var reader  = DAOConexao.LerDadosRecebidosDoBanco(comando);

            var dadosFuncionarios = new DataTable();

            dadosFuncionarios.Load(reader);

            reader.Close();
            DAOConexao.FecharConexao();

            return(dadosFuncionarios);
        }
Ejemplo n.º 3
0
        public ObservableCollection <Prestador> ObterTodosPrestadores()
        {
            var comando = Comando.LerComando("SELECT * FROM tblprestadores_servicos");
            var reader  = DAOConexao.LerDadosRecebidosDoBanco(comando);

            var prestadores = new ObservableCollection <Prestador>();

            while (reader.Read())
            {
                prestadores.Add(
                    new Prestador(
                        idPrestador: reader["id_prestadores_servico"].ToString(),
                        servico: reader["servico"].ToString(),
                        infoAdicionaisPrestador: reader["infoAdicionais"].ToString()
                        ));
            }
            reader.Close();
            DAOConexao.FecharConexao();

            return(prestadores);
        }