public void SalvarTransferencia(TransferenciaConta model) { if (model.IdTransferenciaConta > 0) { Context.Entry(model).State = EntityState.Modified; } else { Context.Transferencias.Add(model); } Context.SaveChanges(); }
public TransferenciaContaModel SalvarTransferencia(TransferenciaContaModel model) { if (model.IdTransferenciaConta == 0) { var contaOrigem = _financeiroService.ObterContaPorId(model.IdContaOrigem); var contaDestino = _financeiroService.ObterContaPorId(model.IdContaDestino); var transferencia = new TransferenciaConta(contaOrigem, contaDestino, model.Valor, DateTime.Now, model.Descricao); _financeiroService.SalvarTransferencia(transferencia); } else { var transferencia = _financeiroService.GetTransferenciaById(model.IdTransferenciaConta); transferencia.Descricao = model.Descricao; transferencia.ContaDestino = _financeiroService.ObterContaPorId(model.IdContaDestino); transferencia.ContaOrigem = _financeiroService.ObterContaPorId(model.IdContaOrigem); transferencia.Valor = model.Valor; _financeiroService.SalvarTransferencia(transferencia); } return(model); }
public void ExcluirTransferencia(TransferenciaConta model) { Context.Transferencias.Remove(model); Context.SaveChanges(); }
public void TransferenciaConta(TransferenciaConta transferenciaConta) { throw new NotImplementedException(); }
public void ExcluirTransferencia(TransferenciaConta model) { _financeiroRepository.ExcluirTransferencia(model); }
public void SalvarTransferencia(TransferenciaConta model) { _financeiroRepository.SalvarTransferencia(model); }
public void TransferenciaConta(TransferenciaConta transferenciaConta) { _financeiroRepository.TransferenciaConta(transferenciaConta); }