public string Excluir(MovimentoCaixa entity)
        {
            AppContext contexto = new AppContext();
            using (DbContextTransaction transacao = AppTransaction.CreateDbContextTransaction(contexto))
            {
                _mensagem = new MovimentoCaixaRepositorio(contexto).Excluir(entity);

                if (_mensagem == "")
                    transacao.Commit();
                else
                    transacao.Rollback();
            }
            return _mensagem;
        }
예제 #2
0
        public ucRegCashMovement(MovimentoCaixa MovCaixa)
        {
            InitializeComponent();

            if (MovCaixa.Id != 0)
            {
                bsCashMov.Add(MovCaixa);

                /*if (((MovimentoCaixa)bsCashMov.Current).CreditoDebito == CreditoDebito.Debito)
                    cmbDebitCredit.SelectedItem = "Débito"; //
                else
                    cmbDebitCredit.SelectedItem = "Crédito"; // credito*/
            }
            else
            {
                MovCaixa.Data = DateTime.Now;
                MovCaixa.CreditoDebito = CreditoDebito.Nulo;
                bsCashMov.Add(MovCaixa);
            }
        }