using OASystem.Domain.ViewModels.Resource;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace OASystem.Domain.Dtos.Resource
{
    public class GamesBudgetMasterDto
    {
    }
    public class GamesBudgetMasterListDto : DtoBase
    {
        public string Search { get; set; }
    }
    public class GamesBudgetMasterOPDto : GamesBudgetMasterInfoView
    {
        [Range(1,int.MaxValue,ErrorMessage = "请传入有效的UserId!")]
        public int CurrUserId { get; set; }
    }
    public class GamesBudgetMasterAddDto : GamesBudgetMasterOPDto
    {}
    public class GamesBudgetMasterEditDto : GamesBudgetMasterOPDto
    { }
    public class GamesBudgetMasterDelDto 
    {
        /// 
        /// Id
        /// 
        [Required(ErrorMessage = "Id不能为空!")]
        public int Id { get; set; }
        /// 
        /// 用户ID
        /// 
        [Required(ErrorMessage = "用户Id不能为空!")]
        public int CurrUserId { get; set; }
    }
}