private void btnCalcular_Click(object sender, EventArgs e) { if (!btnAplicarEstrutura) { MessageBox.Show("Aplique as modificações da aba de Estrutura antes de prosseguir."); } else if (!btnAplicarPainelDeFormas) { MessageBox.Show("Aplique as modificações da aba de Painel de Formas antes de prosseguir."); } else if (CamposOkPontaletes()) { coeficienteMaterialPontalete.setKmod1(Convert.ToDouble(txtKmod1Pont.Text)); coeficienteMaterialPontalete.setKmod2(Convert.ToDouble(txtKmod2Pont.Text)); coeficienteMaterialPontalete.setKmod3(Convert.ToDouble(txtKmod3Pont.Text)); materialPont.setCoeficientes(coeficienteMaterialPontalete); pontaleteLaje.setMaterial(materialPont); pontaleteViga1.setMaterial(materialPont); pontaleteViga2.setMaterial(materialPont); if (rdBtnDiam7.Checked) { pontaleteLaje.setDiametro(7.00); pontaleteViga1.setDiametro(7.00); pontaleteViga2.setDiametro(7.00); } else { pontaleteLaje.setDiametro(10.00); pontaleteViga1.setDiametro(10.00); pontaleteViga2.setDiametro(10.00); } pontaleteLaje.setAltura(pilar.getAltura() + viga1.getAltura() - laje.getAltura() - painelLaje.getEspessura()); pontaleteLaje.setPainelLaje(painelLaje); pontaleteLaje.setConcreto(concreto); pontaleteLaje.setLaje(laje); pontaleteViga1.setAltura(pilar.getAltura() - painelViga1.getEspessura()); pontaleteViga1.setPainelViga(painelViga1); pontaleteViga1.setConcreto(concreto); pontaleteViga1.setViga(viga1); pontaleteViga2.setAltura(pilar.getAltura() - painelLaje.getEspessura() + Math.Abs(viga1.getAltura() - viga2.getAltura())); pontaleteViga2.setPainelViga(painelViga2); pontaleteViga2.setConcreto(concreto); pontaleteViga2.setViga(viga2); FormaLaje(); FormaPilares(); FormaViga1(); FormaViga2(); PreencheRelatorioObservacoes(); btnCalcularMetodos = true; tabControl1.SelectedTab = tabPage4; } else { MessageBox.Show("Preencha todas as informações corretamente!"); } }
private void btnAplicar2_Click(object sender, EventArgs e) { if (!btnAplicarEstrutura) { MessageBox.Show("Aplique as modificações da aba de Estrutura antes de prosseguir."); } else if (CamposOkPainelFormas()) { coeficienteMaterialPainel.setKmod1(Convert.ToDouble(txtKmod1.Text)); coeficienteMaterialPainel.setKmod2(Convert.ToDouble(txtKmod2.Text)); coeficienteMaterialPainel.setKmod3(Convert.ToDouble(txtKmod3.Text)); materialForma.setCoeficientes(coeficienteMaterialPainel); painelLaje.setComprimento(Convert.ToDouble(txtBPainelComp.Text)); painelLaje.setEspessura(Convert.ToDouble(txtBPainelEspe.Text)); painelLaje.setLargura(Convert.ToDouble(txtBPainelLarg.Text)); painelLaje.setMaterial(materialForma); painelLaje.setConcreto(concreto); painelLaje.setLaje(laje); guiaLaje.setComprimento(Convert.ToDouble(txtBPainelComp.Text)); guiaLaje.setEspessura(Convert.ToDouble(txtBPainelEspe.Text)); guiaLaje.setAltura(Convert.ToDouble(txtBPainelLarg.Text)); guiaLaje.setMaterial(materialForma); guiaLaje.setConcreto(concreto); guiaLaje.setLaje(laje); guiaLaje.setPainelLaje(painelLaje); painelPilar.setComprimento(Convert.ToDouble(txtBPainelComp.Text)); painelPilar.setEspessura(Convert.ToDouble(txtBPainelEspe.Text)); painelPilar.setLargura(Convert.ToDouble(txtBPainelLarg.Text)); painelPilar.setMaterial(materialForma); painelPilar.setConcreto(concreto); painelPilar.setPilar(pilar); gravataPilar.setMaterial(materialForma); gravataPilar.setPainelPilar(painelPilar); painelViga1.setComprimento(Convert.ToDouble(txtBPainelComp.Text)); painelViga1.setEspessura(Convert.ToDouble(txtBPainelEspe.Text)); painelViga1.setLargura(Convert.ToDouble(txtBPainelLarg.Text)); painelViga1.setMaterial(materialForma); painelViga1.setConcreto(concreto); painelViga1.setViga(viga1); gravataViga1.setMaterial(materialForma); gravataViga1.setPainelViga(painelViga1); painelViga2.setComprimento(Convert.ToDouble(txtBPainelComp.Text)); painelViga2.setEspessura(Convert.ToDouble(txtBPainelEspe.Text)); painelViga2.setLargura(Convert.ToDouble(txtBPainelLarg.Text)); painelViga2.setMaterial(materialForma); painelViga2.setConcreto(concreto); painelViga2.setViga(viga2); gravataViga2.setMaterial(materialForma); gravataViga2.setPainelViga(painelViga2); btnAplicarPainelDeFormas = true; tabControl1.SelectedTab = tabPage3; } else { MessageBox.Show("Preencha todas as informações corretamente!"); } }