private async Task <bool> RegistroExistente(DocumentoBaixa model) { var item = await _repository.Buscar(f => f.Id == model.Id); if (!item.Any()) { return(false); } Notificar("Já existe um registro cadastrado"); return(true); }
public async Task Atualizar(DocumentoBaixa model) { if (!ExecutarValidacao(new DocumentoBaixaValidation(), model)) { return; } if (await RegistroExistente(model)) { return; } await _repository.Atualizar(model); }
public async Task <DocumentoBaixa> Adicionar(DocumentoBaixa model) { if (!ExecutarValidacao(new DocumentoBaixaValidation(), model)) { return(null); } if (await RegistroExistente(model)) { return(null); } await _repository.Adicionar(model); return(model); }