Esempio n. 1
0
        public List <Bicicleta> Listar()
        {
            List <Bicicleta>            bicicletas = new List <Bicicleta>();
            BicicletaDataContext        db         = new BicicletaDataContext();
            BicicletaEstoqueDataContext dbEstoque  = new BicicletaEstoqueDataContext();

            var resultado = from b in db.ListBicicletas() select b;

            foreach (var b in resultado)
            {
                Bicicleta bicicleta = new Bicicleta();
                bicicleta.Id     = b.Id;
                bicicleta.Modelo = b.Modelo;
                bicicleta.Preco  = b.Preco;

                var precoProposto = (from be in dbEstoque.SearchBicicletas(b.Modelo) select be.PrecoProposto).FirstOrDefault();

                bicicleta.PrecoProposto = precoProposto;

                bicicletas.Add(bicicleta);
            }

            return(bicicletas);
        }
Esempio n. 2
0
        public void Alterar(Bicicleta bicicleta)
        {
            BicicletaDataContext db = new BicicletaDataContext();

            db.UpdateBicicleta(bicicleta.Id, bicicleta.Modelo, bicicleta.Preco);
        }
Esempio n. 3
0
        public void Excluir(Bicicleta bicicleta)
        {
            BicicletaDataContext db = new BicicletaDataContext();

            db.DeleteBicicleta(bicicleta.Id);
        }
Esempio n. 4
0
        public void Adicionar(Bicicleta bicicleta)
        {
            BicicletaDataContext db = new BicicletaDataContext();

            db.AddBicicleta(bicicleta.Modelo, bicicleta.Preco);
        }