public IHttpActionResult Post(Heroi heroi)
 {
     if (heroi == null)
     {
         return(BadRequest());
     }
     else
     {
         heroi.Id = idIncremento++;
         listaHerois.Add(heroi);
         return(Ok(heroi));
     }
 }
 public IHttpActionResult Post(Heroi heroi)
 {
     if (heroi == null)
     {
         return(BadRequest());
     }
     lock (objetoLock)
     {
         heroi.Id = ++IdGenerator;
         Herois.Add(heroi);
     }
     return(Ok());
 }
Exemplo n.º 3
0
 public IHttpActionResult Post(Heroi heroi)
 {
     if (heroi == null)
     {
         return(BadRequest());
     }
     else
     {
         lock (lockObject)
         {
             heroi.Id = Herois.Count + 1;
         }
     }
     Herois.Add(heroi);
     return(Ok(heroi));
 }
 public IHttpActionResult Post(Heroi heroi)
 {
     if (heroi == null)
     {
         return(BadRequest());
     }
     else
     {
         lock (objetoLock)
         {
             Herois.Add(heroi);
             heroi.Id = ++UltimoId;
         }
         return(Ok());
     }
 }
Exemplo n.º 5
0
 public IHttpActionResult Post(Heroi heroi)
 {
     if (heroi == null)
     {
         return(BadRequest());
     }
     else
     {
         lock (ObjetoLock)
         {
             heroi.Id = ++idInterno;
             herois.Add(heroi);
         }
         //salva no banco de dados
         return(Ok(heroi));
     }
 }
Exemplo n.º 6
0
        public IHttpActionResult Post(Heroi heroi)
        {
            if (heroi == null)
            {
                return(BadRequest());
            }

            else
            {
                lock (objetoLock)
                {
                    heroi.Id = ++IdS;
                    herois.Add(heroi);
                    return(Ok(heroi));
                }
            }
        }