public PontoDeEquilibrio(Simulacoes simulacao) { InitializeComponent(); this.txtCustoTotal.Text = simulacao.CustoFixoTotal.ToString(); this.txtCustoVariável.Text = simulacao.CustoVarUnit.ToString(); this.txtPreçoVenda.Text = simulacao.PrecoUnit.ToString(); dataGridView1.DataSource = new CalculaResultadosSimulacao(simulacao).CalcularListaResultados(); }
private void DataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { Simulacoes simulacao = new Simulacoes(); simulacao.Id = int.Parse(dataGridView1.Rows[e.RowIndex].Cells["Id"].Value.ToString()); simulacao.CustoFixoTotal = Double.Parse(dataGridView1.Rows[e.RowIndex].Cells["CustoFixoTotal"].Value.ToString()); simulacao.CustoVarUnit = Double.Parse(dataGridView1.Rows[e.RowIndex].Cells["CustoVarUnit"].Value.ToString()); simulacao.IncrementoUnit = int.Parse(dataGridView1.Rows[e.RowIndex].Cells["IncrementoUnit"].Value.ToString()); simulacao.PrecoUnit = Double.Parse(dataGridView1.Rows[e.RowIndex].Cells["PrecoUnit"].Value.ToString()); simulacao.QtdeVendaFinal = int.Parse(dataGridView1.Rows[e.RowIndex].Cells["QtdeVendaFinal"].Value.ToString()); simulacao.QtdeVendaInicial = int.Parse(dataGridView1.Rows[e.RowIndex].Cells["QtdeVendaInicial"].Value.ToString()); new PontoDeEquilibrio(simulacao).Show(); }
public CalculaResultadosSimulacao(Simulacoes simulacoes) { this.simulacoes = simulacoes; pontoEquilibrio = new CalculoPE(simulacoes).CalcularPontoDeEquilibrio(); resultados = new List <ResultadoSimulacao>(); }
public InicializacaoResultadoSimulacao(Simulacoes simulacoes) { this.simulacoes = simulacoes; }
public CalculoItemResultado(Simulacoes simulacoes, PontoEquilibrio pontoEquilibrio) { this.simulacoes = simulacoes; this.pontoEquilibrio = pontoEquilibrio; }
public CalculoPE(Simulacoes simulacoes) { this.simulacoes = simulacoes; }