public HttpResponseMessage Registrar([FromBody] RegistrarColaboradorModel model) { if (_colaboradorRepositorio.Obter(model.Email) == null) { var colaborador = new Colaborador(model.Nome, model.Email, model.Senha); if (colaborador.Validar()) { _colaboradorRepositorio.Criar(colaborador); } else { return(ResponderErro(colaborador.Mensagens)); } } else { return(ResponderErro("Colaborador já existe.")); } return(ResponderOK()); }
public Colaborador AtualizarColaborador(Colaborador colaborador, int id) { colaborador.Validar(); return(colaboradorNegocio.Atualizar(colaborador, id)); }
public Colaborador CriarColaborador(Colaborador colaborador) { colaborador.Validar(); return(colaboradorNegocio.Adicionar(colaborador)); }