public FormVendaCasa(CasaVendavel casa, FormCasa formcasa, Model1Container mc) { InitializeComponent(); this.casa = casa; this.formcasa = formcasa; this.mc = mc; this.lbProprietario.Text = casa.Proprietario.ToString(); this.lbValor.Text = casa.ValorBaseVenda + "€"; this.lbComissao.Text = casa.ValorComissao + "€"; if (casa.Venda != null) { this.lbEstado.Text = "Vendido"; this.nupValorNegociado.Value = Convert.ToDecimal(casa.Venda.ValorNegociado); this.nupValorComissao.Value = Convert.ToDecimal(casa.Venda.ComissaoNegociada); this.dateTimePicker1.Value = casa.Venda.DataVenda; this.cbComprador.Items.Add(casa.Venda.Comprador); this.cbComprador.SelectedItem = casa.Venda.Comprador; this.gbDadosVenda.Enabled = false; } else { this.lbEstado.Text = "Para venda"; this.nupValorNegociado.Value = Convert.ToDecimal(casa.ValorBaseVenda); this.nupValorComissao.Value = Convert.ToDecimal(casa.ValorComissao); List <Cliente> l = mc.Clientes.ToList(); l.Remove(casa.Proprietario); this.cbComprador.DataSource = l; if (this.cbComprador.Items.Count == 0) { this.btEfetivarVenda.Enabled = false; } } }
private void btGerirCasas_Click(object sender, EventArgs e) { FormCasa formCasa = new FormCasa(this); // Instantiate a FormClientes object. formCasa.Show(); // Show FormClientes this.Hide(); // Hides the FormInicial instance. }
public FormLimpezas(CasaArrendavel casa, FormCasa fc, Model1Container mc) { InitializeComponent(); this.casaArrendavel = casa; this.formcasa = fc; this.lbLimpezas.DataSource = casa.Limpeza.ToList(); this.mc = mc; this.cbServico.SelectedIndex = 0; this.lbIdLocalidadeRua.Text = "Id: " + casa.IdCasa + " - " + casa.Localidade + ", " + casa.Rua; }
public FormArrendamentos(CasaArrendavel casa, FormCasa formcasa, Model1Container mc) { InitializeComponent(); this.formcasa = formcasa; this.casa = casa; this.labelID.Text = casa.IdCasa + ""; this.labelLocalidade.Text = casa.Localidade; this.labelCliente.Text = casa.Proprietario.ToString(); this.mc = mc; List <Cliente> l = mc.Clientes.ToList(); l.Remove(casa.Proprietario); this.cbArrendatário.DataSource = l; if (this.cbArrendatário.Items.Count == 0) { this.btnInserir.Enabled = false; } this.lbArrendamentos.DataSource = casa.Arrendamento.ToList(); this.lbArrendamentos.SelectedIndex = -1; }