コード例 #1
0
        public async Task Atualizar(Despesa despesa)
        {
            if (!ExecutarValidacao(new DespesaValidation(), despesa))
            {
                return;
            }

            await _despesaRepository.Atualizar(despesa);
        }
コード例 #2
0
        public async Task <IActionResult> Atualizar([FromForm] Despesa despesa)
        {
            if (ModelState.IsValid)
            {
                await _despesaRepository.Atualizar(despesa);

                TempData["MSG_S"] = Mensagem.MSG_S001;
                return(RedirectToAction(nameof(Index)));
            }
            CarregarDados();


            return(View());
        }
コード例 #3
0
        public async Task Atualizar(Despesa despesa)
        {
            if (!ExecutarValidacao(new DespesaValidation(), despesa))
            {
                return;
            }

            await _despesaRepository.Atualizar(despesa);

            await _despesaParcelaRepository.RemoverPelaDespesa(despesa.Id);

            GerarDespesaParcela(despesa);

            await _despesaRepository.SaveChanges();
        }
コード例 #4
0
 public Despesa Atualizar(Despesa despesa)
 {
     return(_despesaRepository.Atualizar(despesa));
 }
コード例 #5
0
 public DespesaViewModel Atualizar(DespesaViewModel despesaViewModel)
 {
     return(Mapper.Map <DespesaViewModel>(_despesarepository.Atualizar(Mapper.Map <Despesa.Lite.Mvc.Models.Despesa>(despesaViewModel))));
 }