コード例 #1
0
 public void Update(PedidoCancelamento PedidoCancelamento)
 {
     try
     {
         dbPedidoCancelamento.Update(PedidoCancelamento);
     }
     catch (Exception ex)
     {
         throw new Exception($"Erro ao atualizar os dados do PedidoCancelamento: {ex.Message}.");
     }
 }
コード例 #2
0
 public void Save(PedidoCancelamento PedidoCancelamento)
 {
     try
     {
         dbPedidoCancelamento.Add(PedidoCancelamento);
     }
     catch (Exception ex)
     {
         throw new Exception($"Erro ao salvar PedidoCancelamento: {ex.Message}.");
     }
 }
コード例 #3
0
 public bool CancelarPedido(PedidoCancelamento pedidoCancelamento)
 {
     try
     {
         PedidoCancelamentoBS pedidoCancelamentoBS = new PedidoCancelamentoBS();
         pedidoCancelamentoBS.Save(pedidoCancelamento);
         return(true);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #4
0
        public ActionResult CancelaPedido(int IdPedido, int IdTipoCancelamento, String ObsevacaoCancelamento)
        {
            var pedidocancelamento = new PedidoCancelamento
            {
                ID_PEDIDO                = IdPedido,
                ID_TIPO_CANCELAMENTO     = IdTipoCancelamento,
                DESC_PEDIDO_CANCELAMENTO = ObsevacaoCancelamento,
                DATA_CANCELAMENTO        = DateTime.Now,
            };

            _historicoVendaService.CancelaPedido(pedidocancelamento);
            return(View());
        }
コード例 #5
0
        public void AddUser()
        {
            var pedidoCancelamentos = _PedidoCancelamentoRepository.GetAll();
            PedidoCancelamento pedidoCancelamento = new PedidoCancelamento
            {
                ID_PEDIDO                = 2,
                ID_TIPO_CANCELAMENTO     = 1,
                DESC_PEDIDO_CANCELAMENTO = "nada",
                DATA_CANCELAMENTO        = DateTime.Now
            };

            _PedidoCancelamentoRepository.Add(pedidoCancelamento);
            var pedidoCancelamentosdepois = _PedidoCancelamentoRepository.GetAll();

            Assert.IsTrue(pedidoCancelamentos.Count() < pedidoCancelamentosdepois.Count());
        }
コード例 #6
0
 public bool CancelaPedido(PedidoCancelamento pedidoCancelamento)
 {
     return(_historicoVendaBS.CancelarPedido(pedidoCancelamento));
 }