public void Create(Perfil obj) { if (_perfilRepository.Count(p => p.Nome.Equals(obj.Nome)) > 0) { throw new PerfilUnicoException(); } _perfilRepository.Create(obj); }
public void Create(Perfil obj) { //verificando se ja existe um perfil cadastrado com o nome informado if (perfilRepository.Count(p => p.Nome.Equals(obj.Nome)) > 0) { throw new PerfilUnicoException(); } //cadastrar o perfil perfilRepository.Create(obj); }
public PerfilModel Post(PerfilModel perfil) { try { return(PerfilRepository.Create(perfil)); } catch (Exception) { throw; } }
public IActionResult Create([FromBody] Perfil model, [FromServices] IPerfilRepository repository) { if (!ModelState.IsValid) { return(BadRequest()); } model.UsuarioId = new Guid(User.Identity.Name); var _perfil = repository.FindByuser(model.UsuarioId); if (_perfil == null) { repository.Create(model); } return(Ok()); }
public void Create(Perfil obj) { _perfilRepository.Create(obj); }