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

namespace Siger.Middlelayer.CncRepository.Request
{
    public class RequestAddTimeAllSetting
    {
        public List<int> sectionids { get; set; }

        public string datetime1 { get; set; }

        public string datetime2 { get; set; }

        public int sectionid { get; set; }

        public int typeId { get; set; }

        public string type { get; set; }

        public string founder { get; set; }

        public string typeids { get; set; }

        public string remark { get; set; }
    }

    public class RequestEditTimeAllSetting : RequestAddTimeAllSetting
    {
        public string guid { get; set; }
        public string uid { get; set; }
        public DateTime add_time { get; set; }
    }

    public class RequestSelectTime
    {
        public string guid { get; set; }
        public string uid { get; set; }

        public string type { get; set; }

        public string founder { get; set; }

        public string typeids { get; set; }

        public string remark { get; set; }

        public DateTime add_time { get; set; }
    }

    public class RequestSelectTimes
    {
        public List<int> sectionids { get; set; }
        public RequestSelectTime type { get; set; }
        
    }

    public class RequestRests
    {

        public string start { get; set; }

        public string end { get; set; }

        public int range { get; set; }
    }
}
