public List <VendedorModel> ListarTodosVendedores()
        {
            //Lista dos vendedores.
            List <VendedorModel> lista = new List <VendedorModel>();
            //Objeto deste modelo que será usado para preencher a lista, item por item.
            VendedorModel item;
            //Objeto de conexão com o banco de dados.
            DAL objDAL = new DAL();
            //Comando SQL que retorna a lista.
            string sql = "SELECT ID, nome, email, senha FROM Vendedor ORDER BY nome asc";
            //Através do objeto de conexão com o banco de dados, retornar o resultado do comando SQL convertido em uma tabela de memória.
            DataTable dataTable = objDAL.RetornaDataTable(sql);

            //Usando a contagem de linhas contidas no dataTable para iniciar o laço de repetição.
            for (int i = 0; i < dataTable.Rows.Count; i++)
            {
                item = new VendedorModel
                {
                    ID    = dataTable.Rows[i]["ID"].ToString(),
                    nome  = dataTable.Rows[i]["nome"].ToString(),
                    email = dataTable.Rows[i]["email"].ToString(),
                    senha = dataTable.Rows[i]["senha"].ToString()
                };

                lista.Add(item);
            }

            return(lista);
        }
Example #2
0
        public VendedorModel RetornaVendedor(int?id)
        {
            VendedorModel item;
            DAL           objDAL = new DAL();
            string        sql    = $"SELECT id, nome, email, senha FROM Vendedor WHERE id='{id}' order by nome asc";
            DataTable     dt     = objDAL.RetDataTable(sql);

            item = new VendedorModel
            {
                Id    = dt.Rows[0]["Id"].ToString(),
                Nome  = dt.Rows[0]["Nome"].ToString(),
                Email = dt.Rows[0]["Email"].ToString(),
                Senha = dt.Rows[0]["Senha"].ToString()
            };
            return(item);
        }
        public void CadastrarVendedor(VendedorModel vendedor)
        {
            DAL    objDal = new DAL();
            string sql    = string.Empty;

            if (vendedor.ID != null)
            {
                sql = $"UPDATE Vendedor SET nome = '{nome}', email = '{email}', senha = '{senha}' WHERE ID = '{ID}'";
            }
            else
            {
                sql = $"INSERT INTO Vendedor(nome, email, senha) VALUES ('{nome}', '{email}', '{senha}')";
            }

            objDal.ExecutarComandoSQL(sql);
        }
        public VendedorModel RetornarVendedor(int?ID)
        {
            VendedorModel vendedor;
            DAL           objDAL    = new DAL();
            string        sql       = $"SELECT * FROM Vendedor WHERE ID = {ID}";
            DataTable     dataTable = objDAL.RetornaDataTable(sql);

            vendedor = new VendedorModel
            {
                ID    = dataTable.Rows[0]["ID"].ToString(),
                nome  = dataTable.Rows[0]["nome"].ToString(),
                email = dataTable.Rows[0]["email"].ToString(),
                senha = dataTable.Rows[0]["senha"].ToString(),
            };

            return(vendedor);
        }
Example #5
0
        // Fim da rotina de Filtro de Vendedor
        // ========================================================================================


        // Método para carregar as informações para Edição
        public VendedorModel RetornarVendedor(int?Id)
        {
            VendedorModel item;
            DAL           objDal = new DAL();
            string        sql    = $"SELECT id, nome, email, senha FROM Vendedor where Id = '{Id}' Order by nome asc";
            DataTable     dt     = objDal.RetDatatable(sql);

            item = new VendedorModel
            {
                Id    = dt.Rows[0]["Id"].ToString(),
                Nome  = dt.Rows[0]["nome"].ToString(),
                Email = dt.Rows[0]["email"].ToString(),
                Senha = dt.Rows[0]["senha"].ToString()
            };

            return(item);
        }
        public VendedorModel RetornarVendedor(int?id)
        {
            VendedorModel item;
            string        sql    = $"select id, nome, email, senha FROM vendedor WHERE id = '{id}' ORDER BY nome asc";
            DAL           objDAL = new DAL();
            DataTable     dt     = objDAL.RetDataTable(sql);

            item = new VendedorModel
            {
                Id    = dt.Rows[0]["id"].ToString(),
                Nome  = dt.Rows[0]["nome"].ToString(),
                Email = dt.Rows[0]["email"].ToString(),
                Senha = dt.Rows[0]["senha"].ToString(),
            };

            objDAL.FecharConexao();

            return(item);
        }
Example #7
0
        public VendedorModel RetornarVendedor(int?id)
        {
            VendedorModel Item;
            DAL           objDal = new DAL();

            string sql = $"select id, nome, email,senha from vendedor where id ='{id}'order by nome asc ";

            DataTable dt = objDal.RetDataTable(sql);

            Item = new VendedorModel
            {
                Id    = dt.Rows[0]["id"].ToString(),
                Nome  = dt.Rows[0]["nome"].ToString(),
                Email = dt.Rows[0]["email"].ToString(),
                Senha = dt.Rows[0]["senha"].ToString()
            };


            return(Item);
        }
Example #8
0
        public List <VendedorModel> ListarTodosVendedores()
        {
            List <VendedorModel> lista = new List <VendedorModel>();
            VendedorModel        item;
            DAL       objDAL = new DAL();
            string    sql    = "SELECT id, nome,email, senha FROM Vendedor order by nome asc";
            DataTable dt     = objDAL.RetDataTable(sql);

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                item = new VendedorModel
                {
                    Id    = dt.Rows[i]["Id"].ToString(),
                    Nome  = dt.Rows[i]["Nome"].ToString(),
                    Email = dt.Rows[i]["Email"].ToString(),
                    Senha = dt.Rows[i]["Senha"].ToString()
                };
                lista.Add(item);
            }
            return(lista);
        }
Example #9
0
        // Rotina Para Filtragem de Vendedor por Código
        // ========================================================================================
        public List <VendedorModel> ListagemVendedores(int Cod)
        {
            List <VendedorModel> lista = new List <VendedorModel>();
            VendedorModel        item;
            DAL       objDal = new DAL();
            string    sql    = $"SELECT id, nome, email, senha FROM Vendedor Where Id = '{Cod}' Order by nome asc";
            DataTable dt     = objDal.RetDatatable(sql);

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                item = new VendedorModel
                {
                    Id    = dt.Rows[i]["Id"].ToString(),
                    Nome  = dt.Rows[i]["nome"].ToString(),
                    Email = dt.Rows[i]["email"].ToString(),
                    Senha = dt.Rows[i]["senha"].ToString()
                };
                lista.Add(item);
            }

            return(lista);
        }
Example #10
0
        public List <VendedorModel> ListarTodosVendedores()
        {
            List <VendedorModel> lista = new List <VendedorModel>();
            VendedorModel        item;
            string    sql    = $"select id, nome, email, senha FROM vendedor ORDER BY nome asc";
            DAL       objDAL = new DAL();
            DataTable dt     = objDAL.RetDataTable(sql);

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                item = new VendedorModel
                {
                    Id    = dt.Rows[i]["id"].ToString(),
                    Nome  = dt.Rows[i]["nome"].ToString(),
                    Email = dt.Rows[i]["email"].ToString(),
                    Senha = dt.Rows[i]["senha"].ToString(),
                };
                lista.Add(item);
            }

            objDAL.FecharConexao();

            return(lista);
        }
Example #11
0
        public List <VendedorModel> ListarTodosVendedores()
        {
            List <VendedorModel> lista = new List <VendedorModel>();
            VendedorModel        Item;

            DAL objDal = new DAL();

            string sql = "select id, nome,email,senha from vendedor order by nome asc ";

            DataTable dt = objDal.RetDataTable(sql);

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                Item = new VendedorModel
                {
                    Id    = dt.Rows[i]["id"].ToString(),
                    Nome  = dt.Rows[i]["nome"].ToString(),
                    Email = dt.Rows[i]["email"].ToString(),
                    Senha = dt.Rows[i]["senha"].ToString()
                };
                lista.Add(Item);
            }
            return(lista);
        }