public void AdicionarPassangers(PASSAGEIRO_AIRPLANE request) { string sql = ""; // Atualiza passageiro pelo CPF // sql = "select * from [dbo].[PASSAGEIRO] " + " where CPF = '" + request.PASSAGEIRO.CPF.ToString().Replace(".", "").Replace("-", "").Trim() + "'"; List <PASSAGEIRO> listaPassageiro = new RepositorioGenerico <PASSAGEIRO>().ExecutaConsulta(sql); if (listaPassageiro != null && listaPassageiro.ToList().Count > 0) { sql = "update [dbo].[PASSAGEIRO] " + " set NOME='" + request.PASSAGEIRO.NOME.ToString() + "'," + " DATACRIACAO=getdate()" + " where CPF = '" + request.PASSAGEIRO.CPF.ToString().Replace(".", "").Replace("-", "").Trim() + "'"; } else { sql = "insert into [dbo].[PASSAGEIRO] " + " values(" + "'" + request.PASSAGEIRO.NOME.ToString() + "'," + "'" + request.PASSAGEIRO.CPF.ToString().Replace(".", "").Replace("-", "").Trim() + "'," + "getdate()" + ")"; } new RepositorioGenerico <PASSAGEIRO>().ExecutaAtualizacao(sql); }
public void InsertPassangerToAirplane(PASSAGEIRO_AIRPLANE request) { string sql = "insert into [dbo].[PASSAGEIRO_AIRPLANE] " + " values(" + request.ID_AIRPLANE + "," + request.ID_PASSAGEIRO + ")"; new RepositorioGenerico <PASSAGEIRO_AIRPLANE>().ExecutaAtualizacao(sql); }
public void InsertPassangerToAirplaneTest() { PASSAGEIRO_AIRPLANE data = new PASSAGEIRO_AIRPLANE { ID_AIRPLANE = 5006, ID_PASSAGEIRO = 1 }; new PassangersController().InsertPassangerToAirplane(data); }
public void AlterarPassangers(PASSAGEIRO_AIRPLANE request) { string sql = ""; // Set passageiro atualizado pelo CPF // sql = "select * from [dbo].[PASSAGEIRO] " + " where CPF = '" + request.PASSAGEIRO.CPF.ToString().Replace(".", "").Replace("-", "").Trim() + "'"; List <PASSAGEIRO> listaPassageiro = new RepositorioGenerico <PASSAGEIRO>().ExecutaConsulta(sql); // Atualiza passageiro X Aeronave (deleta depois regrava) // sql = "delete from [dbo].[PASSAGEIRO_AIRPLANE] where ID_PASSAGEIRO = " + listaPassageiro.ToList().FirstOrDefault().ID; new RepositorioGenerico <PASSAGEIRO_AIRPLANE>().ExecutaAtualizacao(sql); if (request.AIRPLANE.ID > 0) { sql = "insert into [dbo].[PASSAGEIRO_AIRPLANE] " + " values(" + request.AIRPLANE.ID + "," + listaPassageiro.ToList().FirstOrDefault().ID + ")"; new RepositorioGenerico <PASSAGEIRO_AIRPLANE>().ExecutaAtualizacao(sql); } }