/// <summary> /// ''' Actualiza Nombre de perfil /// ''' </summary> /// ''' <param name="intRow"></param> /// ''' <remarks></remarks> private void actualizarPerfil(int intRow) { FrmCat FrmNvoPerfil; FrmNvoPerfil = new FrmCat("Perfiles", "Nombre del prefil:"); FrmNvoPerfil.TxtDescripcion.Text = DgvPerfilUsuario.Rows[intRow].Cells["Perfil"].Value.ToString(); FrmNvoPerfil.ShowDialog(); if (FrmNvoPerfil.Salida == "0") { ObjEnPerfil.IdPerfil = (int)DgvPerfilUsuario.Rows[intRow].Cells["IdPerfil"].Value; ObjEnPerfil.Perfil = FrmNvoPerfil.Nombre; ObjEnPerfil.Habilitado = null; try { ObjLnSistema.ABCPerfil('C', ObjEnPerfil); MessageBox.Show("Perfil guardado correctamente", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarDgvPerfiles(null); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
/// <summary> /// ''' Alta de nuevo perfil de usuario /// ''' </summary> /// ''' <param name="sender"></param> /// ''' <param name="e"></param> /// ''' <remarks></remarks> private void ToolStripButton1_Click(object sender, EventArgs e) { FrmCat FrmNvoPerfil; FrmNvoPerfil = new FrmCat("Perfiles", "Nombre del prefil:"); FrmNvoPerfil.ShowDialog(); if (FrmNvoPerfil.Salida == "0") { ObjEnPerfil.Perfil = FrmNvoPerfil.Nombre; ObjEnPerfil.Habilitado = "1"; try { ObjLnSistema.ABCPerfil('A', ObjEnPerfil); MessageBox.Show("Perfil guardado correctamente", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarDgvPerfiles(null); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
/// <summary> /// ''' Filtrado de perfiles /// ''' </summary> /// ''' <param name="sender"></param> /// ''' <param name="e"></param> /// ''' <remarks></remarks> /// ''' private void ToolStripButton4_Click(object sender, EventArgs e) { FrmCat frmBuscarPerfil; frmBuscarPerfil = new FrmCat("Perfiles", "Nombre del prefil:"); frmBuscarPerfil.ShowDialog(); if (frmBuscarPerfil.Salida == "0") { CargarDgvPerfiles(frmBuscarPerfil.Nombre); } }