using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;

namespace SessionCompanion.ViewModels.StatisticsViewModels
{
    public class StatisticsViewModel
    {
        public int Id { get; set; }
        public int CharacterId { get; set; }
        [Range(0, int.MaxValue)]
        public int ExperiencePoints { get; set; }
        [Range(0, int.MaxValue)]
        public int Level { get; set; }
        [Range(0, int.MaxValue)]
        public int Speed { get; set; }
        [Range(0, int.MaxValue)]
        public int Initiative { get; set; }
        [Range(0, int.MaxValue)]
        public int HealthPoints { get; set; }
        [Range(0, int.MaxValue)]
        public int CurrentHealthPoints { get; set; }
        [Range(0, int.MaxValue)]
        public int ArmorClass { get; set; }
        [Range(0, int.MaxValue)]
        public int Proficiency { get; set; }
    }
}