private void btnIncluirCausa_Click(object sender, EventArgs e) { FrmProcurar frmProcurar = new FrmProcurar(); ResultadoProcura rp = frmProcurar.PesquisarCausaPCP(dir, "Causa raíz", "Tipo;Causa;Controlavél;", "80;200;80;"); if (rp.fResultadoProcura) { Perguntar inputBox = new Perguntar(); inputBox.Inputar("Digite o detalhe da causa", "Causas"); string detalheCausa = inputBox.resultadoProcura.vCampo.ToString(); if (grdElementos.SelectedRows.Count > 0) { foreach (DataGridViewRow row in grdElementos.SelectedRows) { IncluirCausa(rp, detalheCausa, row.Cells["PLAN_SERVICO_AMO_ID"].Value.ToString()); } } else { IncluirCausa(rp, detalheCausa, grdElementos.CurrentRow.Cells["PLAN_SERVICO_AMO_ID"].Value.ToString()); } } dtCausa.Rows.Clear(); dtCriterio.Rows.Clear(); dtElemento.Rows.Clear(); dtElemento.ida.Fill(dtElemento); dtCriterio.ida.Fill(dtCriterio); dtCausa.ida.Fill(dtCausa); }
private void btnNovo_Click(object sender, EventArgs e) { Perguntar inputBox = new Perguntar(); inputBox.Inputar("Digite a causa", ""); novaCausa = inputBox.resultadoProcura.vCampo.ToString(); PAR_INCLUIR_CAUSA par = new PAR_INCLUIR_CAUSA(); par.DESCRICAO_CAUSA = novaCausa; par.CRITERIO_PLAN_SERVICO_AMO_ID = Convert.ToInt32(grdCriterio.CurrentRow.Cells["CRITERIO_PLAN_SERVICO_AMO_ID"].Value); manipulacao.PRC_INCLUIR_CAUSA(par); }