private void formularioDGW_CellClick(object sender, DataGridViewCellEventArgs e) { try { if (e.ColumnIndex == formularioDGW.Columns["abrir"].Index && e.RowIndex >= 0) { FORMULARIO result = form.GetForm((Guid)formularioDGW.Rows[e.RowIndex].Cells[1].Value); Crear_Editar_Formulario_Form childForm = new Crear_Editar_Formulario_Form(result); childForm.MdiParent = ParentForm; childForm.Show(); this.Close(); } else if (e.ColumnIndex == formularioDGW.Columns["verDatos"].Index && e.RowIndex >= 0) { FORMULARIO result = form.GetForm((Guid)formularioDGW.Rows[e.RowIndex].Cells[1].Value); Listar_Datos_Formulario_Form childForm = new Listar_Datos_Formulario_Form(result, 0); childForm.MdiParent = ParentForm; childForm.Show(); } else if (e.ColumnIndex == formularioDGW.Columns["eliminar"].Index && e.RowIndex >= 0) { DialogResult myResult = MessageBox.Show("¿Esta seguro de querer eliminar este formulario?", "Mensaje de confirmacion", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (myResult == DialogResult.OK) { PROYECTO result = project.GetProject(((PROYECTO)Program.Cache.Get("project")).NROPROY); Program.Cache.Add("project", result, new CacheItemPolicy()); form.DeleteForm((Guid)formularioDGW.Rows[e.RowIndex].Cells[1].Value); form.SaveChanges(); formularioBS.DataSource = result.FORMULARIO.ToList(); formularioDGW.DataSource = formularioBS; formularioDGW.Refresh(); } } } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this.MdiParent; er.Show(); } }
private void listarRegenbtn_Click(object sender, EventArgs e) { FORMULARIO f = form.GetForm(newForm.NROFORMULARIO); Listar_Datos_Formulario_Form childForm = new Listar_Datos_Formulario_Form(f, 1); childForm.MdiParent = this.ParentForm; childForm.Show(); }
private void formulariosDGW_CellClick(object sender, DataGridViewCellEventArgs e) { try { if (e.ColumnIndex == formulariosDGW.Columns["ListarDatos"].Index && e.RowIndex >= 0) { FORMULARIO result = form.GetForm((Guid)formulariosDGW.Rows[e.RowIndex].Cells[1].Value); Listar_Datos_Formulario_Form childForm = new Listar_Datos_Formulario_Form(result, 0); childForm.MdiParent = this.ParentForm; childForm.Show(); this.Close(); } } catch (Exception ex) { Error_Form errorForm = new Error_Form(ex.Message); errorForm.MdiParent = ParentForm; errorForm.Show(); } }