private void fichasTécnicasToolStripMenuItem1_Click(object sender, EventArgs e) { Forms.Fichas.CadastroFichas f = new Forms.Fichas.CadastroFichas(Convert.ToInt32(txtId.Text), "", false); this.Hide(); f.ShowDialog(); f.Dispose(); this.Show(); }
private void dgvFichas_CellContentClick(object sender, DataGridViewCellEventArgs e) { Augoritmos au = new Augoritmos(); if (e.ColumnIndex == 12) { if (e.RowIndex >= 0) { if (permissao >= 3) { DialogResult d = MessageBox.Show("Deseja realmente excluir a ficha técnica de " + dgvFichas.Rows[e.RowIndex].Cells[1].Value.ToString() + "?", "ATENÇÃO!", MessageBoxButtons.YesNo); if (d.ToString() == "Yes") { au.ExcluirPrato(dgvFichas.Rows[e.RowIndex].Cells[0].Value.ToString()); CarregaDgv(); } } else { MessageBox.Show("Você não tem permissões necessárias para deletar esta ficha técnica."); } } } if (e.ColumnIndex == 11) { if (e.RowIndex >= 0) { if (herdada) { this.fichaSelecionada = dgvFichas.Rows[e.RowIndex].Cells[0].Value.ToString(); this.Close(); } else { if (permissao >= 3) { CadastroFichas cf = new CadastroFichas(idUsuario, dgvFichas.Rows[e.RowIndex].Cells[0].Value.ToString(), true); cf.ShowDialog(); cf.Dispose(); CarregaDgv(); } else { MessageBox.Show("Você não tem permissões necessárias para editar esta ficha técnica."); } } } } if (e.ColumnIndex == 10) { if (e.RowIndex >= 0) { VisualizaFichaTecnica vf = new VisualizaFichaTecnica(Convert.ToInt32(cbUnidade.SelectedValue), idUsuario, dgvFichas.Rows[e.RowIndex].Cells[0].Value.ToString()); vf.ShowDialog(); vf.Dispose(); } } }