예제 #1
0
 private void btnRemover_Click(object sender, EventArgs e)
 {
     try
     {
         //Dialogo de messagem para perguntar se o deseja mesmo fechar o programa ou nao
         DialogResult result = MessageBox.Show("Deseja cancelar este arrendamento?", "Cancelar Arrendamento?", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
         //Verifica qual foi a opecao escolhida e se for a opcao nao este ira entrar no if
         if (result == DialogResult.Yes)
         {
             //arrendamentoSelecionado.Arrendatario = null;
             //arrendamentoSelecionado.CasaArrendavel = null;
             //clienteSelecionado.Arrendamentos.Remove(arrendamentoSelecionado);
             //casaArrendavelSelecionada.Arrendamentos.Remove(arrendamentoSelecionado);
             imobiliaria.Arrendamentos.Remove(arrendamentoSelecionado);
             //Guardar alteracoes
             imobiliaria.SaveChanges();
             //Chamar a funcapara  atualizar a lista
             atualizar_Lista();
             //Chamar a funcao para limpar os campos
             limpar_campos();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString(), "Ops Samething went wrong!!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
 }
예제 #2
0
        //Quando este form for fechado esta funcao sera executada
        private void GerirLimpezas_FormClosed(object sender, FormClosedEventArgs e)
        {
            try
            {
                //esconder este form depois de tar pronto para fechar

                //Guarda a imformaçao para a text box
                imobiliaria.SaveChanges();
                this.Hide();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString(), "Ops Samething went wrong!!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
예제 #3
0
 private void btnEfetuarVenda_Click(object sender, EventArgs e)
 {
     try
     {
         if (verificacoes() == true)
         {
             if (clienteSelecionado != null)
             {
                 Venda vendaTemp = new Venda();
                 //casaVendavelSelecionada.Venda = null;
                 vendaTemp.DataVenda                   = dtpDataVenda.Value;
                 vendaTemp.ValorNegociado              = Convert.ToDecimal(txtValorNegociado.Text);
                 vendaTemp.ComissaoNegocio             = Convert.ToDecimal(txtValorDaComissao.Text);
                 vendaTemp.CasaVendavel                = casaVendavelSelecionada;
                 casaVendavelSelecionada.Proprientario = clienteSelecionado;
                 clienteSelecionado.Aquisicoes.Add(vendaTemp);
                 imobiliaria.SaveChanges();
                 MessageBox.Show("Acabou de Comprar esta casa Obrigado pela Compra!", "Comprar", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 gbEfetuarVenda.Enabled  = false;
                 lblDisponibilidade.Text = "Estado: Não Disponivel";
             }
         }
         else
         {
             MessageBox.Show("Porfavor verifique os campos de entrada e tente novamente", "Compra de Casa?", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     catch (Exception ex)
     {
         // MessageBox.Show(ex.ToString(), "Ops Samething went wrong!!", MessageBoxButtons.OK , MessageBoxIcon.Warning);
         MessageBox.Show("Casa ja foi vendida", "Ops Samething went wrong!!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
 }