Beispiel #1
0
 public void AdicionarApartamento(Apartamento apartamento)
 {
     if (ConsultarApartamento(apartamento.Numero) == null)
     {
         Apartamentos.Add(apartamento);
     }
 }
Beispiel #2
0
 public void AdicionarApartamento(Apartamento apartamento)
 {
     if (ConsultarApartamento(apartamento.Numero) == null)
     {
         Apartamentos.Add(apartamento);
     }
 }
Beispiel #3
0
        public void ExcluirApartamento(string numero)
        {
            Apartamento apartamento = ConsultarApartamento(numero);

            if (apartamento != null)
            {
                Apartamentos.Remove(apartamento);
            }
        }
Beispiel #4
0
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            Apartamento ap = new Apartamento();
            ap.Numero = txtNumero.Text;
            ap.Andar = Convert.ToInt32(txtAndar.Text);
            ap.Dono = txtDono.Text;
            ap.Area = Convert.ToDouble(txtArea.Text);
            ap.VagasGaragem = Convert.ToInt32(txtVagas.Text);

            Predio.AdicionarApartamento(ap);
            lblMensagem.Text = "Apartamento adicionado com sucesso";
        }
Beispiel #5
0
        public Apartamento ConsultarApartamento(string numero)
        {
            Apartamento apartamento = null;

            foreach (Apartamento ap in Apartamentos)
            {
                if (ap.Numero == numero)
                {
                    apartamento = ap;
                    break;
                }
            }
            return(apartamento);
        }
Beispiel #6
0
 public void RecuperarApartamento(string diretorio)
 {
     if(File.Exists(diretorio + "Apartamentos.txt"))
     {
         StreamReader arquivo = new StreamReader(diretorio + "Apartamentos.txt");
         string[] campos;
         Apartamento ap;
         while (!arquivo.EndOfStream)
         {
             campos = arquivo.ReadLine().Split(';');
             ap = new Apartamento();
             ap.Numero = campos[0];
             ap.Andar = Convert.ToInt32(campos[1]);
             ap.Dono = campos[2];
             ap.Area = Convert.ToInt32(campos[3]);
             ap.VagasGaragem = Convert.ToInt32(campos[4]);
             Apartamentos.Add(ap);
         }
         arquivo.Close();
     }
 }
Beispiel #7
0
 public void RecuperarApartamento(string diretorio)
 {
     if (File.Exists(diretorio + "Apartamentos.txt"))
     {
         StreamReader arquivo = new StreamReader(diretorio + "Apartamentos.txt");
         string[]     campos;
         Apartamento  ap;
         while (!arquivo.EndOfStream)
         {
             campos          = arquivo.ReadLine().Split(';');
             ap              = new Apartamento();
             ap.Numero       = campos[0];
             ap.Andar        = Convert.ToInt32(campos[1]);
             ap.Dono         = campos[2];
             ap.Area         = Convert.ToInt32(campos[3]);
             ap.VagasGaragem = Convert.ToInt32(campos[4]);
             Apartamentos.Add(ap);
         }
         arquivo.Close();
     }
 }