protected void editarRol() { List <string> res = new List <string>(); TB_ROL rol = new TB_ROL(); rol.ID_ROL = int.Parse(Request.Form["txt_editar_id_rol"]); rol.NOMBRE = Request.Form["txt_editar_nombre"]; rol.DESCRIPCION = Request.Form["txt_editar_descripcion"]; res = new A_ROL().updateRol(rol, ((BLL.Modelos.ModelosVistas.MV_DetalleUsuario)Session["usuario"]).ID_USUARIO); if (res != null) { errores = H_Objetos.ListMensajesToString(res); return; } borrarPermisos(rol); //Creando los nuevos permisos res = guardarPermisos(Request.Form["txt_editar_permisos"], rol); if (res != null) { errores = H_Objetos.ListMensajesToString(res); return; } info = "Rol actualizado correctamente"; }
protected void agregarRol() { List <string> res = new List <string>(); TB_ROL rol = new TB_ROL(); rol.NOMBRE = Request.Form["txt_editar_nombre"]; rol.DESCRIPCION = Request.Form["txt_editar_descripcion"]; res = new A_ROL().insertRol(rol, ((BLL.Modelos.ModelosVistas.MV_DetalleUsuario)Session["usuario"]).ID_USUARIO); if (res != null) { errores = H_Objetos.ListMensajesToString(res); } //Después de haber guardado el rol, se procederá a guardar los permisos res = guardarPermisos(Request.Form["txt_editar_permisos"], rol); if (res != null) { errores = H_Objetos.ListMensajesToString(res); return; } info = "Rol creado correctamente"; }