///Métodos Form private void LerConta() { ContaAgua agua = ContaAgua.UltimaConta(consumidor); if (agua == null) { MessageBox.Show("O cliente não possui contas\nde ÁGUA cadastradas!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); txtConsumoUltimaAgua.Text = "---------------"; txtMesUltimaAgua.Text = "---------------"; txtValorUltimaAgua.Text = "---------------"; } else { txtConsumoUltimaAgua.Text = agua.GetConsumoMes().ToString() + "m³"; txtMesUltimaAgua.Text = agua.GetMes(); txtValorUltimaAgua.Text = agua.GetValorTotal().ToString(); } ContaLuz luz = ContaLuz.UltimaConta(consumidor); if (luz == null) { MessageBox.Show("O cliente não possui contas\nde LUZ cadastradas!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); txtValorUltimaLuz.Text = "---------------"; txtMesUltimaLuz.Text = "---------------"; txtConsumoUltimaLuz.Text = "---------------"; } else { txtConsumoUltimaLuz.Text = luz.GetConsumoMes().ToString() + "Kw"; txtMesUltimaLuz.Text = luz.GetMes().ToString(); txtValorUltimaLuz.Text = luz.GetValorTotal().ToString(); } }
public void SetarDados() { if (consumidor is PessoaFisica) { if (TipoConta == "Luz") { gbAgua.Visible = false; txt_nome.Text = consumidor.GetNome(); ContaLuz contaLuz = new ContaLuz(mes, Convert.ToInt32(ano), consumidor); txt_mes.Text = Convert.ToString(contaLuz.GetMes()); txt_ano.Text = Convert.ToString(contaLuz.GetAno()); txt_MedicaoAnteriorConta.Text = Convert.ToString(contaLuz.GetMedicaoAnterior()); txt_ConsumoMesConta.Text = Convert.ToString(contaLuz.GetConsumoMes()); txt_MedicaoTotalConta.Text = Convert.ToString(contaLuz.GetMedicaoTotal()); txt_impostoConta.Text = Convert.ToString(contaLuz.GetValorImposto()); txt_ValorSemImpostoConta.Text = Convert.ToString(contaLuz.GetTotalSemImposto()); txt_ValorReaisConta.Text = Convert.ToString(contaLuz.GetValorTotal()); txt_ContribuicaoLuz.Text = Convert.ToString(contaLuz.GetContribuicao()); txt_TarifaLuz.Text = Convert.ToString(contaLuz.GetTarifaLuz()); txt_TaxaImpostoLuz.Text = Convert.ToString(contaLuz.GetTaxaImposto()); } else if (TipoConta == "Água") { gbLuz.Visible = false; txt_nome.Text = consumidor.GetNome(); ContaAgua contaAgua = new ContaAgua(mes, Convert.ToInt32(ano), consumidor); txt_mes.Text = Convert.ToString(contaAgua.GetMes()); txt_ano.Text = Convert.ToString(contaAgua.GetAno()); txt_MedicaoAnteriorConta.Text = Convert.ToString(contaAgua.GetMedicaoAnterior()); txt_ConsumoMesConta.Text = Convert.ToString(contaAgua.GetConsumoMes()); txt_MedicaoTotalConta.Text = Convert.ToString(contaAgua.GetMedicaoTotal()); txt_impostoConta.Text = Convert.ToString(contaAgua.GetValorImposto()); txt_ValorSemImpostoConta.Text = Convert.ToString(contaAgua.GetTotalSemImposto()); txt_ValorReaisConta.Text = Convert.ToString(contaAgua.GetValorTotal()); txt_ValorEsgoto.Text = Convert.ToString(contaAgua.GetValorEsgoto()); txt_TarifaAgua.Text = Convert.ToString(contaAgua.GetTarifaAgua()); txt_TarifaEsgoto.Text = Convert.ToString(contaAgua.GetTarifaEsgoto()); } } else if (consumidor is PessoaJuridica) { if (TipoConta == "Luz") { txt_nome.Text = consumidor.GetNome(); gbAgua.Visible = false; ContaLuz contaLuz = new ContaLuz(mes, Convert.ToInt32(ano), consumidor); txt_mes.Text = Convert.ToString(contaLuz.GetMes()); txt_ano.Text = Convert.ToString(contaLuz.GetAno()); txt_MedicaoAnteriorConta.Text = Convert.ToString(contaLuz.GetMedicaoAnterior()); txt_ConsumoMesConta.Text = Convert.ToString(contaLuz.GetConsumoMes()); txt_MedicaoTotalConta.Text = Convert.ToString(contaLuz.GetMedicaoTotal()); txt_impostoConta.Text = Convert.ToString(contaLuz.GetValorImposto()); txt_ValorSemImpostoConta.Text = Convert.ToString(contaLuz.GetTotalSemImposto()); txt_ValorReaisConta.Text = Convert.ToString(contaLuz.GetValorTotal()); txt_ContribuicaoLuz.Text = Convert.ToString(contaLuz.GetContribuicao()); txt_TarifaLuz.Text = Convert.ToString(contaLuz.GetTarifaLuz()); txt_TaxaImpostoLuz.Text = Convert.ToString(contaLuz.GetTaxaImposto()); } else if (TipoConta == "Água") { txt_nome.Text = consumidor.GetNome(); gbLuz.Visible = false; ContaAgua contaAgua = new ContaAgua(mes, Convert.ToInt32(ano), consumidor); txt_mes.Text = Convert.ToString(contaAgua.GetMes()); txt_ano.Text = Convert.ToString(contaAgua.GetAno()); txt_MedicaoAnteriorConta.Text = Convert.ToString(contaAgua.GetMedicaoAnterior()); txt_ConsumoMesConta.Text = Convert.ToString(contaAgua.GetConsumoMes()); txt_MedicaoTotalConta.Text = Convert.ToString(contaAgua.GetMedicaoTotal()); txt_impostoConta.Text = Convert.ToString(contaAgua.GetValorImposto()); txt_ValorSemImpostoConta.Text = Convert.ToString(contaAgua.GetTotalSemImposto()); txt_ValorReaisConta.Text = Convert.ToString(contaAgua.GetValorTotal()); } } }