示例#1
0
        public bool EditarBL(Usuarios usu)
        {
            if (usu.Id > 0 && IsValid(usu))
            {
                UsuariosDA pessoasDA = new UsuariosDA();

                return pessoasDA.EditarDA(usu);
            }
            else
                return false;
        }
示例#2
0
        private List<Doacoes> CarregarObjDoacoes(SqlDataReader dr)
        {
            PessoasDA pesDA = new PessoasDA();
            UsuariosDA usuDA = new UsuariosDA();
            List<Doacoes> Doacoes = new List<Doacoes>();

            while (dr.Read())
            {
                Doacoes doa = new Doacoes();
                doa.Id = int.Parse(dr["ID"].ToString());
                doa.PessoaId = int.Parse(dr["PESSOAID"].ToString());
                doa.Data = Convert.ToDateTime(dr["DATA"].ToString());
                doa.Valor = Convert.ToDecimal(dr["VALOR"].ToString());
                doa.UsuarioId = int.Parse(dr["USUARIOID"].ToString());

                if (doa.PessoaId > 0)
                {
                    List<Pessoas> pes = pesDA.PesquisarDA(doa.PessoaId);
                    Pessoas pessoa = new Pessoas();

                    foreach (Pessoas ltPes in pes)
                    {
                        pessoa.Id = ltPes.Id;
                        pessoa.Codigo = ltPes.Codigo;
                        pessoa.Nome = ltPes.Nome;
                    }

                    doa.Pessoa = pessoa;
                }

                if (doa.UsuarioId > 0)
                {
                    List<Usuarios> usu = usuDA.PesquisarDA(doa.UsuarioId);
                    Usuarios usuarios = new Usuarios();

                    foreach (Usuarios ltUsu in usu)
                    {
                        usuarios.Id = ltUsu.Id;
                        usuarios.Login = ltUsu.Login;
                        usuarios.Nome = ltUsu.Nome;
                    }

                    doa.Usuario = usuarios;
                }

                Doacoes.Add(doa);
            }
            return Doacoes;
        }
示例#3
0
        public bool ExcluirBL(Usuarios usu)
        {
            if (usu.Id > 0)
            {
                UsuariosDA pessoasDA = new UsuariosDA();

                return pessoasDA.ExcluirDA(usu);
            }
            else
                return false;
        }
示例#4
0
        public DataSet PesquisarDAEmail(string email)
        {
            UsuariosDA usuariosDA = new UsuariosDA();

            return usuariosDA.PesquisarDAEmail(email);
        }
示例#5
0
        public List<Usuarios> PesquisarBL(string login, string senha, DateTime data)
        {
            UsuariosDA usuariosDA = new UsuariosDA();

            return usuariosDA.PesquisarDA(login, senha, data);
        }
示例#6
0
        public List<Usuarios> PesquisarBuscaBL(string valor)
        {
            UsuariosDA usuariosDA = new UsuariosDA();

            return usuariosDA.PesquisarBuscaDA(valor);
        }
示例#7
0
        public List<Usuarios> PesquisarBL(string campo, string valor)
        {
            UsuariosDA usuariosDA = new UsuariosDA();

            return usuariosDA.PesquisarDA(campo, valor);
        }
示例#8
0
        public List<Usuarios> PesquisarBL(int id_usu)
        {
            UsuariosDA usuariosDA = new UsuariosDA();

            return usuariosDA.PesquisarDA(id_usu);
        }
示例#9
0
        public List<Usuarios> PesquisarBL()
        {
            /*criar as regras de negocio*/
            UsuariosDA usuariosDA = new UsuariosDA();

            return usuariosDA.PesquisarDA();
        }
示例#10
0
        public bool InserirBL(Usuarios usu)
        {
            if (IsValid(usu))
            {
                UsuariosDA pessoasDA = new UsuariosDA();

                return pessoasDA.InserirDA(usu);
            }
            return false;
        }
示例#11
0
        private List<Vendas> CarregarObjVenda(SqlDataReader dr)
        {
            List<Vendas> vendas = new List<Vendas>();
            PessoasDA pesDA = new PessoasDA();
            UsuariosDA usuDA = new UsuariosDA();

            while (dr.Read())
            {
                Vendas ven = new Vendas();
                ven.Id = int.Parse(dr["ID"].ToString());
                ven.Numero = utils.ComparaIntComZero(dr["NUMERO"].ToString());
                ven.PessoaId = utils.ComparaIntComZero(dr["PESSOAID"].ToString());
                ven.UsuarioId = utils.ComparaIntComZero(dr["USUARIOID"].ToString());
                ven.Data = Convert.ToDateTime(dr["DATA"].ToString());
                ven.Situacao = dr["SITUACAO"].ToString();

                List<Pessoas> pes = pesDA.PesquisarDA(ven.PessoaId);
                Pessoas pessoa = new Pessoas();

                foreach (Pessoas ltPes in pes)
                {
                    pessoa.Id = ltPes.Id;
                    pessoa.Codigo = ltPes.Codigo;
                    pessoa.Nome = ltPes.Nome;
                }

                ven.Pessoas = pessoa;

                List<Usuarios> usu = usuDA.PesquisarDA(ven.UsuarioId);
                Usuarios usuarios = new Usuarios();

                foreach (Usuarios ltUsu in usu)
                {
                    usuarios.Id = ltUsu.Id;
                    usuarios.Login = ltUsu.Login;
                    usuarios.Nome = ltUsu.Nome;
                }

                ven.Usuarios = usuarios;

                vendas.Add(ven);
            }

            return vendas;
        }