public JsonResult CheckIsTrainingActive(CheckTrainingDateModel model) { Result result = new Result() { Succeeded = false }; if (ModelState.IsValid) { var training = _db.Trainings.FirstOrDefault(x => x.TrainingID == model.TrainingID); if (training != null) { result.Succeeded = training.IsActive; } } return(Json(result)); }
public JsonResult CheckDate(CheckTrainingDateModel model) { Result result = new Result() { Succeeded = false }; if (ModelState.IsValid) { var training = _db.Trainings.FirstOrDefault(x => x.TrainingID == model.TrainingID); if (training != null) { result.Succeeded = !training.ModifiedDate.HasValue || training.ModifiedDate < model.GenereateDate; } } return(Json(result)); }