| | |
| | | new Alert ("", "Please setting date!", "Close").Show (); |
| | | return; |
| | | } |
| | | timerTemp.TimerName = etName.Text.Trim (); |
| | | if (string.IsNullOrEmpty (timerTemp.TimerName)) { |
| | | |
| | | string mTimerName = etName.Text.Trim (); |
| | | if (string.IsNullOrEmpty (mTimerName)) { |
| | | //new Alert ("", "请填写定时器名称!", "Close").Show (); |
| | | new Alert ("", "Please set name for the timer!", "Close").Show (); |
| | | return; |
| | |
| | | return; |
| | | } |
| | | |
| | | var mTimer = listTimer.Find ((obj) => obj.TimerName == timerTemp.TimerName); |
| | | //名字重复判断限制 |
| | | var mTimer = listTimer.Find ((obj) => obj.TimerName == mTimerName); |
| | | if (isEdit) { |
| | | if (mTimer != null && mTimer.Id != timerTemp.Id) { |
| | | new Alert ("", "The timer name already exists. Please change it before saving it.", "Close").Show (); |
| | |
| | | } else { |
| | | if (mTimer != null) { |
| | | new Alert ("", "The timer name already exists. Please change it before saving it.", "Close").Show (); |
| | | return; |
| | | } |
| | | } |
| | | |
| | | //2020-02-10 时间重复判断限制 |
| | | string mExecutionTime = btnTimelbl.Text; |
| | | //timerTemp.ExecutionTime = btnTimelbl.Text; |
| | | var mTimerExecutionTime = listTimer.Find ((obj) => (obj.ExecutionTime == mExecutionTime)); |
| | | if (isEdit) { |
| | | if (mTimerExecutionTime != null && mTimerExecutionTime.Id != timerTemp.Id) { |
| | | new Alert ("", "The timer time already exists. Please change it before saving it.", "Close").Show (); |
| | | return; |
| | | } |
| | | } else { |
| | | if (mTimerExecutionTime != null) { |
| | | new Alert ("", "The timer time already exists. Please change it before saving it.", "Close").Show (); |
| | | return; |
| | | } |
| | | } |
| | |
| | | if (timerTemp.Periodicity [timerTemp.Periodicity.Length - 1] == ',') { |
| | | timerTemp.Periodicity = timerTemp.Periodicity.Remove (timerTemp.Periodicity.Length - 1, 1); |
| | | } |
| | | |
| | | |
| | | |
| | | timerTemp.IsStart = true; |
| | | if (string.IsNullOrEmpty (timerTemp.Id)) { |
| | | timerTemp.Id = Guid.NewGuid ().ToString (); |