Пример #1
0
 private void crearFormularioBtn_Click(object sender, EventArgs e)
 {
     try
     {
         Crear_Editar_Formulario_Form childForm = new Crear_Editar_Formulario_Form(null);
         childForm.MdiParent = ParentForm;
         childForm.Show();
         this.Close();
     }
     catch (Exception ex)
     {
         Error_Form er = new Error_Form(ex.Message);
         er.MdiParent = this.MdiParent;
         er.Show();
     }
 }
Пример #2
0
 private void crearFormularioTsm_Click(object sender, EventArgs e)
 {
     try
     {
         USUARIO user = (USUARIO)Program.Cache.Get("user");
         if (user != null)
         {
             Crear_Editar_Formulario_Form childForm = new Crear_Editar_Formulario_Form(null);
             childForm.MdiParent = this;
             childForm.Show();
         }
         else MessageBox.Show("Ningun usuario ha iniciado sesión.", "Operacion invalida", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     catch (Exception ex)
     {
         Error_Form er = new Error_Form(ex.Message);
         er.MdiParent = this;
         er.Show();
     }
 }
Пример #3
0
 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();
     }
 }