Exemplo n.º 1
0
 public IActionResult Post([FromBody] ProfessorClass obj)
 {
     try
     {
         (new DAOprofessor()).Insert(obj);
         return(CreatedAtAction(nameof(GetId), new { id = obj.Id }, obj));
     }
     catch
     {
         return(BadRequest());
     }
 }
Exemplo n.º 2
0
        public IActionResult Put(int id, [FromBody] ProfessorClass obj)
        {
            var dao = new DAOprofessor();

            try
            {
                dao.Update(obj);
                return(NoContent());
            }
            catch
            {
                if (dao.SelectId(id) == null)
                {
                    return(NotFound());
                }

                return(BadRequest());
            }
        }