示例#1
0
 private void btnRemover_Click(object sender, EventArgs e)
 {
     if (this.lbArrendamentos.SelectedIndex != -1)
     {
         Arrendamento a = ((Arrendamento)this.lbArrendamentos.SelectedItem);
         this.mc.Arrendamentos.Remove(a);
         this.mc.SaveChanges();
         this.lbArrendamentos.DataSource = casa.Arrendamento.ToList();
         this.casa = (CasaArrendavel)mc.Casas.Find(this.casa.IdCasa);
         this.lbArrendamentos.SelectedIndex = -1;
     }
 }
示例#2
0
 private void btnInserir_Click(object sender, EventArgs e)
 {
     if (checkFields())
     {
         Arrendamento a = new Arrendamento(this.dtpContrato.Value.Date, Convert.ToInt32(this.nupDuração.Value), this.cbRenovavel.Checked, casa, (Cliente)this.cbArrendatário.SelectedItem);
         this.mc.Arrendamentos.Add(a);
         this.mc.SaveChanges();
         this.lbArrendamentos.DataSource = casa.Arrendamento.ToList();
         this.casa = (CasaArrendavel)mc.Casas.Find(this.casa.IdCasa);
         this.lbArrendamentos.SelectedIndex = -1;
     }
 }