public IActionResult Post([FromBody] Email email) { try { email.Validate(); if (!email.isValidate) { return(BadRequest(email.GetMessageValidation())); } if (email.Id > 0) { _emailRepository.Atualizar(email); } else { _emailRepository.Adicionar(email); } return(Created("api/email", email)); } catch (Exception ex) { return(BadRequest(ex.ToString())); } }
public void Adicionar(Email Objeto) { _IEmail.Adicionar(Objeto); }
private void Adicionar(Email email) { email.ValoresParametro = null; _emailRepository.Adicionar(email); _unitOfWork.Commit(); }