Ejemplo n.º 1
0
 public IActionResult PUT([FromBody] EspecialistaExterno especialistaExterno, int id)
 {
     if (especialistaExterno.Id != id)
     {
         return(BadRequest(ModelState));
     }
     context.Entry(especialistaExterno).State = EntityState.Modified;
     context.SaveChanges();
     return(Ok());
 }
Ejemplo n.º 2
0
 public IActionResult POST([FromBody] EspecialistaExternoDto especialistaExternoDto)
 {
     if (ModelState.IsValid)
     {
         var especialistaExterno = new EspecialistaExterno {
             Id           = especialistaExternoDto.Id,
             Nombre       = especialistaExternoDto.Nombre,
             Apellidos    = especialistaExternoDto.Apellidos,
             EntidadId    = especialistaExternoDto.EntidadId,
             Area         = especialistaExternoDto.Area,
             Departamento = especialistaExternoDto.Departamento,
             Cargo        = especialistaExternoDto.Cargo,
         };
         context.EspecialistasExternos.Add(especialistaExterno);
         context.SaveChanges();
         return(new CreatedAtRouteResult("GetespecialistaExterno", new { id = especialistaExterno.Id }));
     }
     return(BadRequest(ModelState));
 }