public void InsertAirplaneTest() { AIRPLANE data = new AIRPLANE { MODELO = "MODELO 10", QTDEPASSAGEIRO = 100 }; new AirplaneController().InsertAirplane(data); }
public void InsertAirplane(AIRPLANE request) { string sql = "insert into [dbo].[AIRPLANE] " + " values(" + "'" + request.MODELO.ToString() + "'," + request.QTDEPASSAGEIRO + "," + "getdate()" + ")"; new RepositorioGenerico <AIRPLANE>().ExecutaAtualizacao(sql); }
public void Post(AIRPLANE airplane) { airplane.DATACRIACAO = DateTime.Now; if (airplane.ID == 0) { new RepositorioGenerico <AIRPLANE>().Add(airplane); } else { new RepositorioGenerico <AIRPLANE>().Update(airplane); } }
public HttpResponseMessage PostAirplane([FromBody] AIRPLANE plane) { try { using (TECAirlinesDBEntities entities = new TECAirlinesDBEntities()) { entities.INSERT_AIRPLANE(plane.AIRPLANE_ID, plane.PILOT_ID); entities.SaveChanges(); var message = Request.CreateResponse(HttpStatusCode.Created, plane); message.Headers.Location = new Uri(Request.RequestUri + plane.AIRPLANE_ID.ToString()); return message; } } catch (Exception ex) { return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex); } }