Example #1
0
 public static void Excluir(Imovel imovel)
 {
     SqlConnection conexao = new SqlConnection(stringConexao); // Define a conexao com o banco de dados.
     string comando = @"delete from aluguel where id = " +  // Instrucao SQL a ser executada.
         imovel.Id.ToString();
     conexao.Open(); // Abre a conexao com o banco de dados.
                     // Determina a instruc5o SQL e a string de conexao a ser usada.
     SqlCommand sql = new SqlCommand(comando, conexao);
     sql.ExecuteNonQuery(); // Executa a instrucao SQL no banco de dados.
     conexao.Close(); // Fecha a conexao com o banco de dados.
 }
Example #2
0
 public static void Incluir(Imovel imovel)
 {
     SqlConnection conexao = new SqlConnection(stringConexao); // Define a conexao com o banco de dados.
     string comando = @"insert aluguel values (" + // Instruc5o SQL a ser executada.
     //    imovel.Decricao + "'," +
        // imovel.Inquilino.Id + "'," +
     imovel.Decricao + "')";
     conexao.Open(); // Abre a conexao com o banco de dados.
                     // Determina a instruc5o SQL e a string de conexio a ser usada.
     SqlCommand sql = new SqlCommand(comando, conexao);
     sql.ExecuteNonQuery(); // Executa a instrucio SQL no banco de dados.
     conexao.Close(); // Fecha a conexao com o banco de dados.
 }
Example #3
0
 public static void Alterar(Imovel imovel)
 {
     SqlConnection conexao = new SqlConnection(stringConexao); // Define a conexao com o banco de dados.
     string comando = @"update aluguel set " + // Instrucao SQL a ser executada.
      //   "id_imovel = '" + imovel.Imovel.Id + "', " +
      //   "id_inquilino = '" + imovel.Inquilino.Id + "'" +
      //   "id_corretor = '" + imovel.Corretor.Id + "', " +
         "where id = " + imovel.Id;
     conexao.Open(); // Abre a conexao com o banco de dados.
                     // Determina a instrucao SQL e a string de conexao a ser usada.
     SqlCommand sql = new SqlCommand(comando, conexao);
     sql.ExecuteNonQuery(); // Executa a instrucao SQL no banco de dados.
     conexao.Close(); // Fecha a conexao com o banco de dados.
 }
Example #4
0
        public static Imovel Consultar(int codigo)
        {
            Imovel imovel = new Imovel(); // Instancia a classe Cargos.
            SqlConnection conexao = new SqlConnection(stringConexao); // Define a conexao com o banco de dados.
            string comando = "select * from aluguel where IDCargo = " + // Instrucao SQL a ser executada.
            codigo.ToString();
            conexao.Open(); // Abre a conexao com o banco de dados.
                            // Determina a instrucao SQL e a string de conexao a ser usada.
            SqlCommand sql = new SqlCommand(comando, conexao);
            // Cria um objeto Sq1DataReader pars ler os registros retornados pela consulta.
            SqlDataReader dr = sql.ExecuteReader();
            dr.Read(); // La os registros retornados pela consulta.
                       // Obtem o valor do campo "Cedigo" da linha selecionada no DataGridView e
                       // atribui este valor ao atributo "id" da classe Cargos.
            imovel.Id = dr.GetInt32(0); // Obtem o valor do campo "Nome do Cargo" da linha selecionada no DataGridView e
                                        // atribui este valor ao atributo "nome" da classe Cargos.
            imovel.Decricao = dr.GetString(1); // Obtem o valor do campo "Departamento" da linha selecionada no DataGridView e
                                                 // atribui este valor ao atributo "depto" da classe Cargos.

            dr.Close(); // Fecha o objeto Sq1DataReader.
            conexao.Close(); // Fecha a conexao com o banco de dados.
            return (imovel);
            // Retorna o objeto cargos contendo os valores dos tras campos.
        }
 public static Imovel CreateImovel(int id)
 {
     Imovel imovel = new Imovel();
     imovel.Id = id;
     return imovel;
 }
 public void AddToImovel(Imovel imovel)
 {
     base.AddObject("Imovel", imovel);
 }