示例#1
0
 private void btn_Modificar_Click(object sender, EventArgs e)
 {
     if (dtg_Datos.SelectedRows.Count == 1)
     {
         Cls_tipoactivo_DAL Obj_TipoActivo_DAL = new Cls_tipoactivo_DAL();
         // Se obtinenen los datos del DataGridView
         Obj_TipoActivo_DAL.iId_TipoActivo   = Convert.ToInt32(dtg_Datos.SelectedRows[0].Cells[0].Value);
         Obj_TipoActivo_DAL.sDesc_TipoActivo = dtg_Datos.SelectedRows[0].Cells[1].Value.ToString();
         string sEstado = dtg_Datos.SelectedRows[0].Cells[2].Value.ToString();
         // Se abre la ventana de modificación
         frm_EditarTipoActivo frm_editar_EditarTipoActivo = new frm_EditarTipoActivo(ref Obj_TipoActivo_DAL, sEstado);
         frm_editar_EditarTipoActivo.ShowDialog(this);
         // Se evalua el resultado de la operación y se muestra el mensaje de error o de operación realizada
         if (Obj_TipoActivo_DAL.bbandera)
         {
             MessageBox.Show("Se ha modificado correctamente", "Modificado correcto",
                             MessageBoxButtons.OK, MessageBoxIcon.Information);
             listar();
         }
         else
         {
             if (Obj_TipoActivo_DAL.smsjError != null)
             {
                 MessageBox.Show("Ha un ocurrido un error.\n\nDetalle: " + Obj_TipoActivo_DAL.smsjError, "Error",
                                 MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
     else
     {
         MessageBox.Show("Por favor selecciones una fila.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
示例#2
0
        private void btn_Agregar_Click(object sender, EventArgs e)
        {
            Obj_TipoActivo_DAL = new Cls_tipoactivo_DAL();
            frm_EditarTipoActivo frm_AgregarTipoActivo = new frm_EditarTipoActivo(ref Obj_TipoActivo_DAL, null);

            Obj_TipoActivo_DAL.cAxn = Convert.ToChar("I");
            frm_AgregarTipoActivo.ShowDialog(this);

            if (Obj_TipoActivo_DAL.bbandera)
            {
                MessageBox.Show("Se ha agregado correctamente", "Agregado correcto",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
                listar();
            }
            else
            {
                if (Obj_TipoActivo_DAL.smsjError != null)
                {
                    MessageBox.Show("Ha un ocurrido un error.\n\nDetalle: " + Obj_TipoActivo_DAL.smsjError, "Error",
                                    MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            listar();
        }