Exemple #1
0
 public PhysioPacket(TypeOfPacket type)
 {
     this.type    = type;
     variableName = "NoName";
     timestamp    = 0L;
     accuracy     = 0;
     value        = 0.0f;
     baseline     = 0.0f;
     target       = 0.0f;
 }
Exemple #2
0
        public async Task <ActionResult <TypeOfPacketDto> > PostTypeOfPacket(TypeOfPacketInputDto input)
        {
            try
            {
                var typeOfPacket = new TypeOfPacket()
                {
                    Name          = input.Name,
                    ForeignName   = input.ForeignName,
                    Cost          = input.Cost,
                    LessonsCount  = input.LessonsCount,
                    CreatedDate   = DateTime.Now,
                    CreatedUserId = input.UserId
                };
                _context.TypeOfPackets.Add(typeOfPacket);
                await _context.SaveChangesAsync();

                var user = await _context.Users.FirstOrDefaultAsync(x => x.Id == input.UserId);

                var log = new Log()
                {
                    DateTime     = DateTime.Now,
                    TypeFullName = typeof(TypeOfPacket).FullName,
                    Content      = "@userName@addAction@objTitle",
                    TypeId       = typeOfPacket.Id,
                    UserId       = user.Id
                };
                _context.Logs.Add(log);
                await _context.SaveChangesAsync();

                var result = new TypeOfPacketDto()
                {
                    Id           = typeOfPacket.Id,
                    Name         = typeOfPacket.Name,
                    ForeignName  = typeOfPacket.ForeignName,
                    Cost         = typeOfPacket.Cost,
                    LessonsCount = typeOfPacket.LessonsCount
                };
                return(result);
            }
            catch (Exception ex)
            {
                return(null);
            }
        }
Exemple #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="HidPacket"/> class.
 /// </summary>
 /// <param name="data">
 /// The data.
 /// </param>
 /// <param name="type">
 /// The type.
 /// </param>
 public HidPacket(IEnumerable <byte> data, TypeOfPacket type = TypeOfPacket.Rx)
     : base(data)
 {
     this.Type       = type;
     this.DataLength = this.Data.Length;
 }