private void buttonDelete_Click(object sender, EventArgs e)
 {
     if (codigoACambiar != "")
     {
         ClaseCapaDatosFerreteria cpd = new ClaseCapaDatosFerreteria();
         try
         {
             DialogResult dialogResult = MessageBox.Show("Seguro de Eliminar el perfil. Si lo elimina automáticamente se eliminaran los privilegios asignados a los usuarios con este perfil.", "Eliminar Datos", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
             if (dialogResult == DialogResult.Yes)
             {
                 cpd.EliminarDatos("tbl_PerfilUsuario", "tbl_PerfilEncabezado_id", codigoACambiar, "Eliminacion de datos de asginacion de perfil a usuario");
                 cpd.EliminarDatos("tbl_PerfilEncabezado", "id", codigoACambiar, "Eliminacion de datos de perfiles");
                 MessageBox.Show("Datos eliminados correctamente", "Datos Eliminados", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                 LoadForm();
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.ToString(), "Error al Cargar los Datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
 private void buttonEliminarPerfilUsuario_Click(object sender, EventArgs e)
 {
     if (codigoPerfilUsuario == "")
     {
         MessageBox.Show("Seleccione el dato a Asignar", "Error al cargar datos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
     else
     {
         ClaseCapaDatosFerreteria cpd = new ClaseCapaDatosFerreteria();
         try
         {
             cpd.EliminarDatos("tbl_PerfilUsuario", "tbl_PerfilEncabezado_id ", codigoPerfilUsuario.ToString() + " AND tbl_Usuario_id = " + codigoUsuario().ToString(), "Eliminacion de datos de asignacion de perfiles a usuarios");
             cargarPermisosUsuario();
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.ToString(), "Error al Guardar Los Datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
 private void buttonAddUserProfile_Click(object sender, EventArgs e)
 {
     if (userCode == "")
     {
         MessageBox.Show("Seleccione el usuario al que le desea eliminar el perfil", "Error al cargar datos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
     else
     {
         ClaseCapaDatosFerreteria cpd = new ClaseCapaDatosFerreteria();
         try
         {
             string perfCode = cpd.ExtraerCodigo("id", "tbl_PerfilEncabezado", "NombrePerfil", comboBoxNombrePerfil.Text);
             cpd.EliminarDatos("tbl_PerfilUsuario", "tbl_PerfilEncabezado_id ", perfCode + " AND tbl_Usuario_id = " + userCode, "Eliminacion de datos de asignacion de perfiles a usuarios");
             LoadForm();
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.ToString(), "Error al Eliminar Los Datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }