/// <summary> /// Permite Actualizar los datos de un usuario /// </summary> /// <param name="usuario">Usuario con los datos actualizados</param> /// <param name="idUsuarioAct">Usuario que realiza la actualizacion</param> /// <param name="idRol">Rol que se modifica al usuario</param> public void actualizarUsuario(Usuario usuario, int idUsuarioAct, int idRol) { try { a.actualizarUsuario(usuario, idUsuarioAct, idRol); } catch (Exception ex) { throw ex; } }
/// <summary> /// Permite Actualizar los datos de un Usuario en el sistema /// </summary> /// <param name="usuario">Usuario a actualizar</param> /// <param name="idUsuarioAct">Id del usuario del sistema que realiza la actualizacion</param> public void actualizarUsuario(Usuario usuario, int idUsuarioAct) { objDataLayer.AddGenericParameter("@idUsuario", DbType.Int32, ParameterDirection.Input, usuario.idUsuario); objDataLayer.AddGenericParameter("@nomUsuario", DbType.String, ParameterDirection.Input, usuario.nomUsuario); objDataLayer.AddGenericParameter("@contrasena", DbType.String, ParameterDirection.Input, usuario.contrasena); objDataLayer.AddGenericParameter("@numIntentosLogeo", DbType.Int16, ParameterDirection.Input, usuario.numIntentosLogeo); objDataLayer.AddGenericParameter("@codIps", DbType.String, ParameterDirection.Input, usuario.codIps); objDataLayer.AddGenericParameter("@codSedeIps", DbType.String, ParameterDirection.Input, usuario.codSedeIps); objDataLayer.AddGenericParameter("@codRegional", DbType.String, ParameterDirection.Input, usuario.codRegional); objDataLayer.AddGenericParameter("@email", DbType.String, ParameterDirection.Input, usuario.email); objDataLayer.AddGenericParameter("@estado", DbType.Boolean, ParameterDirection.Input, usuario.estado); objDataLayer.AddGenericParameter("@id_usuarioAct", DbType.Int32, ParameterDirection.Input, idUsuarioAct); try { objDataLayer.ExecuteStoredProcedure("P_RIPS_ACTUALIZAR_USUARIO", DataLayer.ReturnType.NothingType); } catch (Exception ex) { throw ex; } }
private void cargarCampos(bool value, Usuario u, DataTable d) { if (value) { this.txtEmail.Text = u.email; this.lblNomUsuarioOculto.Text = u.nomUsuario; DropDownListASP.llenarDropDownList(d, "value", "text", ref this.ddlRol); DropDownListASP.selectIndexByText(ref this.ddlRol, Roles.GetRolesForUser(u.nomUsuario)[0].ToString()); if (u.estado) { this.rblEstado.Items[0].Selected = true; } else { this.rblEstado.Items[1].Selected = true; } this.Mypanel.Visible = true; } else { this.Mypanel.Visible = false; } }
private bool validarUsuario(Usuario u) { return EncriptarClaves.clsEncriptarClases.Decrypt(u.contrasena).Equals(this.txtPasswordOld.Text.Trim()); }
/// <summary> /// Permite eliminar un usuario del sistema /// </summary> /// <param name="usuario">Usuario que se desea eliminar</param> /// <param name="usuarioElimina">Usuario Administrador que elimina a otro usuario</param> /// <exception cref="Exception">Se retorna Error si no se puede eliminar el registro en la base de datos</exception> public void eliminarUsuario(Usuario usuarioEliminar, Usuario usuarioElimina) { try { b.eliminarUsuario(usuarioEliminar, usuarioElimina); } catch (Exception ex) { throw ex; } }
/// <summary> /// Permite la creacion de un usuario en el sistema /// </summary> /// <param name="usuario">Objeto usuario a crear</param> /// <exception cref="Exception">Se retorna Error si no se puede crear el registro en la base de datos</exception> public void crearUsuario(Usuario usuario, int usuarioCrea) { try { i.crearUsuario(usuario, usuarioCrea); } catch (Exception ex) { throw ex; } }
public InsertUpdateDelete(Usuario u) { objDataLayer = new DataLayer.clsDataServices(); this.u = u; }