예제 #1
0
        public ActionResult Inserir(VendasLivros vendaLivro, int idEstoque, int quantidadeVendida)
        {
            try
            {
                //if (ModelState.IsValid)
                //{
                new Business.VendaLivrosBusiness().AddVendaLivros(vendaLivro, idEstoque, quantidadeVendida);

                //}
                var retorno = new
                {
                    mensagem = "Venda Inserida com Sucesso!",
                    erro     = false,
                    id       = vendaLivro.vendaID
                };

                return(Json(retorno, JsonRequestBehavior.AllowGet));
            }
            catch (System.Exception e)
            {
                var retorno = new
                {
                    mensagem = e.Message.ToString(),//"Ocorreu algum erro ao inserir Usuário!",
                    erro     = true
                };

                return(Json(retorno, JsonRequestBehavior.AllowGet));
            }
        }
예제 #2
0
        public ActionResult Editar(VendasLivros vendaLivro, int idEstoque, int quantidadeVendida)
        {
            try
            {
                new Business.VendaLivrosBusiness().EditVendaLivros(vendaLivro, idEstoque, quantidadeVendida);

                var retorno = new
                {
                    mensagem = "Venda Atualizada com Sucesso!",
                    erro     = false,
                    id       = vendaLivro.vendaID
                };

                return(Json(retorno, JsonRequestBehavior.AllowGet));
            }
            catch (System.Exception e)
            {
                var retorno = new
                {
                    mensagem = e.Message.ToString(),//"Ocorreu algum erro ao editar Usuário!",
                    erro     = true
                };

                return(Json(retorno, JsonRequestBehavior.AllowGet));
            }
        }
예제 #3
0
 public void EditVendaLivros(VendasLivros vendaLivros, int idEstoque, int quantidadeVendida)
 {
     using (var unitOfWork = new UnitOfWork(new Domain.BancoContext()))
     {
         vendaLivros.estoqueID_FK = idEstoque;
         unitOfWork.VendaLivros.Edit(vendaLivros);
         unitOfWork.Estoque.Edit(AlterarEstoque(idEstoque, quantidadeVendida));
         unitOfWork.Complete();
         unitOfWork.Dispose();
     }
 }