Ejemplo n.º 1
0
 internal void DeleteOrder(Pedido Order)
 {
     Order.GustoEmpanada.Clear();
     InvitacionPedidoGustoEmpanadaUsuarioSvc.DeleteByOrder(Order);
     InvitacionPedidoSvc.DeleteByOrder(Order);
     PedidoRepo.Delete(Order);
 }
        private void btnDelete_Click(object sender, System.EventArgs e)
        {
            try
            {
                var result = MessageBox.Show("Deseja excluir esse Registro? ", "Exclusão", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                if (result == DialogResult.Yes)
                {
                    if (_pedido.ItensPedido != null && _pedido.ItensPedido.Count > 0)
                    {
                        for (int i = 0; i < _pedido.ItensPedido.Count; i++)
                        {
                            ItensPedidoRepository.Delete(_pedido.ItensPedido[i]);
                        }
                    }

                    if (_pedido.ItensPedidoDelete != null && _pedido.ItensPedidoDelete.Count > 0)
                    {
                        for (int i = 0; i < _pedido.ItensPedidoDelete.Count; i++)
                        {
                            ItensPedidoRepository.Delete(_pedido.ItensPedidoDelete[i]);
                        }
                    }

                    PedidoRepository.Delete(_pedido);
                }

                MessageBox.Show("Registro excluído com sucesso!", "Sucesso", MessageBoxButtons.OK);
                this.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK);
            }
        }
        public void Delete(Pedido obj)
        {
            var Repository = new PedidoRepository();

            Repository.Delete(obj);

            Mensagem = $"Pedido {obj.id_codigo} excluído com sucesso";
        }
Ejemplo n.º 4
0
        public void Delete(int pedidoId)
        {
            bool success = _repository.Delete(pedidoId);

            if (!success)
            {
                throw new Exception("Nao foi possivel excluir este pedido");
            }
        }
Ejemplo n.º 5
0
 private void Remover_Clicked(object sender, EventArgs e)
 {
     _pedido = Lista.SelectedItem as Pedido;
     if (_pedido != null)
     {
         using (var dados = new PedidoRepository())
         {
             dados.Delete(_pedido);
             LimparCampos();
             CarregarPedidos();
         }
     }
 }
Ejemplo n.º 6
0
        public void Infra_Pedido_Excluir_Deve_Excluir_Com_Sucesso()
        {
            //Cenário
            var novoPedido = _repository.Add(pedido);

            //Ação
            _repository.Delete(pedido);

            //Saída
            var DeletedPedido = _repository.GetById(novoPedido.Id);

            DeletedPedido.Should().BeNull();
        }
Ejemplo n.º 7
0
        public async Task Delete(long id, CancellationToken cancellationToken)
        {
            await Task.Run(() =>
            {
                var pedido = PedidoRepository.GetById(id);
                if (pedido == null)
                {
                    throw new Exception("Pedido não encontrado");
                }

                PedidoRepository.Delete(pedido);
            }, cancellationToken);
        }
Ejemplo n.º 8
0
 public ActionResult <ReturnResponse> Delete(int CODIGOPEDIDO)
 {
     return(PedidoRepository.Delete(CODIGOPEDIDO));
 }
Ejemplo n.º 9
0
        public void DeleteTest()
        {
            PedidoRepository target = new PedidoRepository();
            Pedido pedido = new Pedido();

            pedido.IdPedido = 999;
            pedido.IdParceiro = 1;

            target.Delete(pedido);

            Pedido pedidoTest = target.Obter("IdParceiro = " + pedido.IdParceiro + " AND IdPedido = " + pedido.IdPedido);

            Assert.IsNull(pedidoTest);
        }
Ejemplo n.º 10
0
        public void Excluir(Pedido obj)
        {
            var _obj = _repository.SingleOrDefault(obj.ClienteId);

            _repository.Delete(_obj);
        }
Ejemplo n.º 11
0
 public ActionResult <ReturnResponse> Delete(int id)
 {
     return(PedidoRepository.Delete(id));
 }