Пример #1
0
        public List <MODEL.ItensAluguel> SelectByAlug(int idAlug)
        {
            List <MODEL.ItensAluguel> lstItensAluguel = new List <MODEL.ItensAluguel>();
            SqlConnection             conexao         = new SqlConnection(strCon);
            string     sql = "Select * from Itens_Aluguel WHERE aluguelID=@id";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", idAlug);
            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dados.Read())
                {
                    MODEL.ItensAluguel ItensAluguel = new MODEL.ItensAluguel();
                    ItensAluguel.id        = Convert.ToInt32(dados["id"].ToString());
                    ItensAluguel.aluguelID = Convert.ToInt32(dados["aluguelID"].ToString());
                    ItensAluguel.aviaoID   = Convert.ToInt32(dados["aviaoID"].ToString());
                    ItensAluguel.validade  = Convert.ToDateTime(dados["validade"].ToString());

                    //recuperar aviao
                    CAMADAS.BLL.Avioes   bllAvi = new BLL.Avioes();
                    CAMADAS.MODEL.Avioes aviao  = bllAvi.SelectByModelo(ItensAluguel.modelo)[0];
                    ItensAluguel.modelo = aviao.modelo;

                    lstItensAluguel.Add(ItensAluguel);
                }
            }
            catch
            {
                Console.WriteLine("Erro ao listar Itens do Aluguel");
            }
            finally
            {
                conexao.Close();
            }

            return(lstItensAluguel);
        }
Пример #2
0
        public void Insert(MODEL.ItensAluguel ItensAluguel)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "INSERT INTO Itens_Aluguel VALUES(@aluguelID, @aviaoID, @validade);";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@aluguelID", ItensAluguel.aluguelID);
            cmd.Parameters.AddWithValue("@aviaoID", ItensAluguel.aviaoID);
            cmd.Parameters.AddWithValue("@validade", ItensAluguel.validade);
            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro sql inserir novo Item de Aluguel");
            }
            finally
            {
                conexao.Close();
            }
        }
Пример #3
0
        public void Update(MODEL.ItensAluguel ItensAluguel)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "UPDATE Itens_Aluguel SET aluguelID=@aluguelID, aviaoID=@aviaoID, validade=@validade WHERE id=@id";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@id", ItensAluguel.id);
            cmd.Parameters.AddWithValue("@aluguelID", ItensAluguel.aluguelID);
            cmd.Parameters.AddWithValue("@aviaoID", ItensAluguel.aviaoID);
            cmd.Parameters.AddWithValue("@validade", ItensAluguel.validade);
            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro sql atualizar Itens do Aluguel");
            }
            finally
            {
                conexao.Close();
            }
        }
Пример #4
0
 public void Update(MODEL.ItensAluguel item)
 {
     DAL.ItensAluguel dalItensAluguel = new DAL.ItensAluguel();
     dalItensAluguel.Update(item);
 }
Пример #5
0
 public void Insert(MODEL.ItensAluguel item)
 {
     DAL.ItensAluguel dalItensAluguel = new DAL.ItensAluguel();
     dalItensAluguel.Insert(item);
 }