Example #1
0
        public IActionResult Read([FromServices] IVariaveisRepository repository)
        {
            //var id = new Guid(User.Identity.Name);
            var variavel = repository.Read();

            return(Ok(variavel));
        }
Example #2
0
        public IActionResult Update(string id, [FromBody] Variaveis model, [FromServices] IVariaveisRepository repository)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            repository.Update(new Guid(id), model);
            return(Ok());
        }
Example #3
0
 public IActionResult Create([FromBody] Variaveis model, [FromServices] IVariaveisRepository repository)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest());
     }
     //model.UsuarioId = new Guid(User.Identity.Name);
     repository.Create(model);
     return(Ok());
 }
Example #4
0
 public IActionResult Delete(string id, [FromServices] IVariaveisRepository repository)
 {
     repository.Delete(new Guid(id));
     return(Ok());
 }