private void btnEliminar_Click(object sender, EventArgs e) { try { using (WsSistemaBancario.RolUsuarioServiceClient rol = new WsSistemaBancario.RolUsuarioServiceClient()) { rol.RolUsuario_Eliminar(Convert.ToInt16(idRolUsuario.Text)); } this.Close(); } catch (Exception) { } }
private void btnDeshabilitar_Click(object sender, EventArgs e) { if (lbxHabilitados.SelectedValue == null) { return; } if (Rol != null) { //las personas por un rol RolUsuarioModel row = new RolUsuarioModel(); row.Id_rol = Rol.Id; row.Id_persona = Convert.ToInt32(lbxHabilitados.SelectedValue); row.Usuario_creador = Sesion.UserNombreCompleto; //tabla userRoles using (WsSistemaBancario.RolUsuarioServiceClient rol = new WsSistemaBancario.RolUsuarioServiceClient()) { if (!rol.RolUsuario_EliminarPorUsuario(row)) { MetroFramework.MetroMessageBox.Show(this, "Error el deshabilitar rol.", "Permisos.", MessageBoxButtons.OK, MessageBoxIcon.Error, 170); return; } } } else { //las personas por un componente, tomar en cuenta roles PermisosUsuarioModel per = new PermisosUsuarioModel(); per.USUARIO_CREADOR = Sesion.UserNombreCompleto; per.Id_usuario = Convert.ToInt32(lbxHabilitados.SelectedValue); per.Id_componente = Componente.Id; per.Estado = false; using (WsSistemaBancario.PermisosUsuarioServiceClient permiso = new WsSistemaBancario.PermisosUsuarioServiceClient()) { error = null; if (!permiso.PermisosUsuario_CambiarPorUsuario(per, ref error)) { MetroFramework.MetroMessageBox.Show(this, error, "Permisos.", MessageBoxButtons.OK, MessageBoxIcon.Error, 170); } } } CargaInicial(); }
private void btnEditar_Click(object sender, EventArgs e) { try { using (WsSistemaBancario.RolUsuarioServiceClient rol = new WsSistemaBancario.RolUsuarioServiceClient()) { RolUsuarioModel ru = new RolUsuarioModel(); ru.Id = Convert.ToInt16(idRolUsuario.Text); ru.Id_persona = Convert.ToInt16(txtIdUsuario.Text); ru.Id_persona = Convert.ToInt16(txtIdUsuario.Text); ru.Id_rol = idRol; ru.Usuario_creador = "Ad"; ru.Activo = chbActivo.Checked; rol.RolUsuario_Editar(ru, 1); } } catch (Exception) { } }
private void btnInsertarUsuario_Click(object sender, EventArgs e) { try { using (WsSistemaBancario.RolUsuarioServiceClient CrearRolUsuario = new WsSistemaBancario.RolUsuarioServiceClient()) { RolUsuarioModel rum = new RolUsuarioModel(); rum.Id_persona = idPersona; rum.Id_rol = idRol; rum.Activo = chbEstado.Checked; rum.Usuario_creador = "Administrador"; CrearRolUsuario.RolUsuario_Crear(rum, 1); } llenarDGVUsuarios(); pnlAgregarUsuario.SendToBack(); pnlSecundario.BringToFront(); } catch (Exception) { } }
private void btnHabilitar_Click(object sender, EventArgs e) { //Habilitar rol if (Usuario != null) { RolUsuarioModel row = new RolUsuarioModel(); row.Id_rol = IdRolSelect; row.Id_persona = Usuario.Id; row.Usuario_creador = Sesion.UserNombreCompleto; //tabla userRoles using (WsSistemaBancario.RolUsuarioServiceClient rol = new WsSistemaBancario.RolUsuarioServiceClient()) { if (!rol.RolUsuario_Crear(row, Usuario.Id)) { MetroFramework.MetroMessageBox.Show(this, "Error el deshabilitar rol.", "Permisos.", MessageBoxButtons.OK, MessageBoxIcon.Error, 170); return; } } } else { //tabla permisos PermisosUsuarioModel row = new PermisosUsuarioModel(); row.Id_rol = IdRolSelect; row.Id_componente = Componente.Id; row.USUARIO_CREADOR = Sesion.UserNombreCompleto; using (WsSistemaBancario.PermisosUsuarioServiceClient rol = new WsSistemaBancario.PermisosUsuarioServiceClient()) { error = null; if (!rol.PermisosUsuario_CrearPorRol(row, ref error)) { MetroFramework.MetroMessageBox.Show(this, "Error el habilitar rol.", "Permisos.", MessageBoxButtons.OK, MessageBoxIcon.Error, 170); return; } } } CargaInicial(); }
private void btnAgregarRol_Click(object sender, EventArgs e) { try { using (WsSistemaBancario.RolUsuarioServiceClient RolUsuario = new WsSistemaBancario.RolUsuarioServiceClient()) { RolUsuarioModel ru = new RolUsuarioModel(); ru.Id_persona = id; ru.Id_rol = idRol; ru.Activo = chbRolActivo.Checked; ru.Fecha_creacion = DateTime.Now; ru.Usuario_creador = "Saurom"; RolUsuario.RolUsuario_Crear(ru, 1); llenarDGVRolesUsuario(); } } catch (Exception) { } }
private void btnInsertarUsuario_Click(object sender, EventArgs e) { try { string passEncrypt = Encrypt.GetSHA256(txtContraseña.Text); using (WsSistemaBancario.PersonaServiceClient CrearUsuario = new WsSistemaBancario.PersonaServiceClient()) { confirmarCreacion = CrearUsuario.Persona_CrearNuevoUsuario(idPersona, txtUsuario.Text, passEncrypt, chbEstado.Checked); txtUsuarioBuscado.Text = ""; txtContraseña.Text = ""; txtUsuario.Text = ""; using (WsSistemaBancario.RolUsuarioServiceClient CrearRolUsuario = new WsSistemaBancario.RolUsuarioServiceClient()) { RolUsuarioModel rum = new RolUsuarioModel(); rum.Id_persona = idPersona; rum.Id_rol = idRol; rum.Activo = true; rum.Fecha_creacion = DateTime.Now; rum.Usuario_creador = "Administrador"; CrearRolUsuario.RolUsuario_Crear(rum, 1); } //llenarDGVUsuarios(); pnlAgregarUsuario.SendToBack(); // pnlSecundario.BringToFront(); } MessageBox.Show("Usuario agregado correctamente!", "Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }