예제 #1
0
파일: MainForm.cs 프로젝트: TopMouse72/BU1
        private int GetLogOutTime(LogOutItem time)
        {
            switch (time)
            {
            case LogOutItem.注销:
                return(0);

            case LogOutItem.十秒:
                return(30);

            case LogOutItem.一分钟:
                return(60);

            case LogOutItem.二分钟:
                return(120);

            case LogOutItem.分钟:
                return(180);

            case LogOutItem.五分钟:
                return(300);

            case LogOutItem.十分钟:
                return(600);

            case LogOutItem.十五分钟:
                return(900);

            case LogOutItem.二十分钟:
                return(1200);

            default:
                return(30);
            }
        }
예제 #2
0
파일: DataInfo.cs 프로젝트: TopMouse72/BU1
        public override void GetDataFromInterface(IParameterControl control)
        {
            base.GetDataFromInterface(control);
            ISystemParameterControl SysParaInterface = (ISystemParameterControl)control;

            VacuumDelayTime        = SysParaInterface.VacuumDelayTime;
            ManualLoadDelayTime    = SysParaInterface.ManualLoadDelayTime;
            ThicknessMeasDelayTime = SysParaInterface.ThicknessMeasDelayTime;
            Products              = SysParaInterface.Products;
            Gauges                = SysParaInterface.Gauges;
            CurrentProduct        = SysParaInterface.CurrentProduct;
            LoadInSMEMAIgnored    = SysParaInterface.LoadInSMEMAIgnored;
            UnloadOutSMEMAIgnored = SysParaInterface.UnloadOutSMEMAIgnored;
            OdsSaveInterval       = SysParaInterface.OdsSaveInterval;
            OdsSavePath           = SysParaInterface.OdsSavePath;
            LogOutTime            = SysParaInterface.LogOutTime;
        }
예제 #3
0
파일: DataInfo.cs 프로젝트: TopMouse72/BU1
        protected override void Clone(ClassParameter source)
        {
            ClassSystemParameter SysParaInterface = (ClassSystemParameter)source;

            VacuumDelayTime        = SysParaInterface.VacuumDelayTime;
            ManualLoadDelayTime    = SysParaInterface.ManualLoadDelayTime;
            ThicknessMeasDelayTime = SysParaInterface.ThicknessMeasDelayTime;
            Products              = SysParaInterface.Products;
            Gauges                = SysParaInterface.Gauges;
            CurrentProduct        = SysParaInterface.CurrentProduct;
            LoadInSMEMAIgnored    = SysParaInterface.LoadInSMEMAIgnored;
            UnloadOutSMEMAIgnored = SysParaInterface.UnloadOutSMEMAIgnored;
            OdsSaveInterval       = SysParaInterface.OdsSaveInterval;
            OdsSavePath           = SysParaInterface.OdsSavePath;
            LogOutTime            = SysParaInterface.LogOutTime;
            LoadMode              = SysParaInterface.LoadMode;
        }