Пример #1
0
 public void Delete(int?id)
 {
     if (ModelState.IsValid)
     {
         CarrinhoSession carrinhoSession = db.CarrinhoSessions.Find(id);
         db.CarrinhoSessions.Remove(carrinhoSession);
         db.SaveChanges();
     }
 }
 public void Delete(int?id)
 {
     if (ModelState.IsValid)
     {
         CarrinhoSession carrinhoSession = _app.GetById(id);
         _app.Remove(carrinhoSession);
         db.SaveChanges();
     }
 }
Пример #3
0
 public int AdicionarNoCarrinhoDaSessao([Bind(Include = "Id,UsuarioId,CodigoProduto,Quantidade")] CarrinhoSession carrinhoSession)
 {
     if (ModelState.IsValid)
     {
         db.CarrinhoSessions.Add(carrinhoSession);
         db.SaveChanges();
         return(carrinhoSession.Id);
     }
     return(0);
 }
        public void Configure()
        {
            var configProduto = new MapperConfiguration(cfg => {
                cfg.CreateMap <Produto, ProdutoViewModel>();
            });

            IMapper mapperProduto = configProduto.CreateMapper();
            Produto sourceProduto = new Produto();
            var     destProduto   = mapperProduto.Map <Produto, ProdutoViewModel>(sourceProduto);

            var configEndereco = new MapperConfiguration(cfg => {
                cfg.CreateMap <Endereco, EnderecoViewModel>();
            });

            IMapper  mapperEndereco = configEndereco.CreateMapper();
            Endereco sourceEndereco = new Endereco();
            var      destEndereco   = mapperEndereco.Map <Endereco, EnderecoViewModel>(sourceEndereco);

            var configPagamento = new MapperConfiguration(cfg => {
                cfg.CreateMap <Pagamento, PagamentoViewModel>();
            });

            IMapper   mapperPagamento = configPagamento.CreateMapper();
            Pagamento sourcePagamento = new Pagamento();
            var       destPagamento   = mapperEndereco.Map <Pagamento, PagamentoViewModel>(sourcePagamento);

            var configCompra = new MapperConfiguration(cfg => {
                cfg.CreateMap <Compra, CompraViewModel>();
            });

            IMapper mapperCompra = configCompra.CreateMapper();
            Compra  sourceCompra = new Compra();
            var     destCompra   = mapperEndereco.Map <Compra, CompraViewModel>(sourceCompra);

            var configCarrinhoSession = new MapperConfiguration(cfg => {
                cfg.CreateMap <CarrinhoSession, CarrinhoSessionViewModel>();
            });

            IMapper         mapperCarrinhoSession = configCarrinhoSession.CreateMapper();
            CarrinhoSession sourceCarrinhoSession = new CarrinhoSession();
            var             destCarrinhoSession   = mapperEndereco.Map <CarrinhoSession, CarrinhoSessionViewModel>(sourceCarrinhoSession);
        }
Пример #5
0
 public FreteController(CorreiosService correiosService, CarrinhoSession carrinhoSession)
 {
     this.correiosService = correiosService;
     this.carrinhoSession = carrinhoSession;
 }
Пример #6
0
 public CarrinhoController(IHttpContextAccessor accessor, LivroService serviceLivro, CarrinhoSession carrinhoSession)
 {
     session              = accessor.HttpContext.Session;
     this.serviceLivro    = serviceLivro;
     this.carrinhoSession = carrinhoSession;
 }