Exemplo n.º 1
0
        public JsonResult Finish(DataSections dataSections)
        {
            var secctions = this.ConvertSectionsToModels(dataSections.Sections);
            var result    = _seguridadService.UpdUserRolesPermissions(secctions);

            return(new JsonResult(result));
        }
Exemplo n.º 2
0
        public JsonResult FinishCreate(DataSections dataSections)
        {
            var secctions = this.ConvertSectionsToModels(dataSections.Sections);
            var result    = _studentBusinessService.InsStudentPerson(secctions);

            return(new JsonResult(result));
        }
Exemplo n.º 3
0
        public JsonResult FinishCrearUsuario(DataSections dataSections)
        {
            var secctions = this.ConvertSectionsToModels(dataSections.Sections);
            var result    = _seguridadService.InsUsuarioRolesPermisos(secctions);

            return(new JsonResult(result));
        }
Exemplo n.º 4
0
        public void AcceptSection(WasmSection section)
        {
            var reader = new WasmReader(section.Payload);

            switch (section.Code)
            {
            case WasmSectionCode.Type:
                TypeSections.Add(reader.ReadTypeSection());
                break;

            case WasmSectionCode.Import:
                ImportSections.Add(reader.ReadImportSection());
                break;

            case WasmSectionCode.Function:
                FunctionSections.Add(reader.ReadFunctionSection());
                break;

            case WasmSectionCode.Table:
                TableSections.Add(reader.ReadTableSection());
                break;

            case WasmSectionCode.Memory:
                MemorySections.Add(reader.ReadMemorySection());
                break;

            case WasmSectionCode.Global:
                GlobalSections.Add(reader.ReadGlobalSection());
                break;

            case WasmSectionCode.Export:
                ExportSections.Add(reader.ReadExportSection());
                break;

            case WasmSectionCode.Start:
                StartSections.Add(reader.ReadStartSection());
                break;

            case WasmSectionCode.Element:
                ElementSections.Add(reader.ReadElementSection());
                break;

            case WasmSectionCode.Code:
                CodeSections.Add(reader.ReadCodeSection());
                break;

            case WasmSectionCode.Data:
                DataSections.Add(reader.ReadDataSection());
                break;

            default:
                CustomSections.Add(section);
                break;
            }
        }
Exemplo n.º 5
0
 /// <summary>
 /// For serialization back to a binary table.
 /// </summary>
 public override void Serialize(BinaryWriter writer)
 {
     writer.Write(MaxLevel);
     writer.Write((byte)Type);
     writer.Write((ushort)UseRequirements.BinaryValue);
     writer.Write((ushort)TargetStatus.BinaryValue);
     writer.Write((byte)TargetType);
     writer.Write((byte)TargetTeam);
     writer.Write((byte)UsableLocation.BinaryValue);
     writer.Write((byte)ModifierStatus);
     writer.Write((byte)ModifierType);
     writer.Write((byte)0); // Unknown.
     writer.Write((ushort)ModifierElement.BinaryValue);
     writer.Write((ushort)DamageElement.BinaryValue);
     writer.Write((ushort)InflictionStatus);
     writer.Write((ushort)AssociatedDisables.BinaryValue);
     writer.Write(SkillFlags.BinaryValue);
     DataSections.Serialize(writer, SkillModes.EO3);
 }
Exemplo n.º 6
0
 /// <summary>
 /// For deserialization from a binary table.
 /// </summary>
 public EO3Skill(BinaryReader reader, int skillId, Table nameTable) : base(reader, skillId, nameTable)
 {
     Game            = SkillModes.EO3;
     MaxLevel        = reader.ReadByte();
     Type            = reader.ReadByte();
     UseRequirements = new EO3UseRequirements(reader.ReadUInt16());
     TargetStatus    = new TargetStatus(reader.ReadUInt16());
     TargetType      = reader.ReadByte();
     TargetTeam      = reader.ReadByte();
     UsableLocation  = new UsableLocation(reader.ReadByte());
     ModifierStatus  = reader.ReadByte();
     ModifierType    = reader.ReadByte();
     reader.ReadByte(); // Unknown.
     ModifierElement    = new Element(reader.ReadUInt16());
     DamageElement      = new DamageElement(reader.ReadUInt16());
     InflictionStatus   = reader.ReadUInt16();
     AssociatedDisables = new Disables(reader.ReadUInt16());
     SkillFlags         = new EO3SkillFlags(reader.ReadInt32());
     DataSections       = new DataSections(reader, Game);
 }