public IActionResult UpdateTrainingClass(int TrainingClassId, TrainingClassDto dto) { Log.Information("Attempting to update training class."); TrainingClass t = _TrainingClassService.UpdateTrainingClass(TrainingClassId, dto); if (t == null) { Log.Error("Failed to update training class."); return(BadRequest()); } else { Log.Information("Training class updated successfully. " + t); return(Ok(t)); } }
public IActionResult CreateTrainingClass(TrainingClassDto dto) { Log.Information("Attempting to create training class."); TrainingClass t = _TrainingClassService.CreateTrainingClass(dto); if (t == null) { Log.Error("Failed to create training class."); return(BadRequest()); } else { Log.Information("Training class created successfully. " + t); return(Created("Training class created successfully.", t)); } }
public TrainingClass CreateTrainingClass(TrainingClassDto dto) { TrainingClass tc = new TrainingClass() { GymId = dto.GymId, Name = dto.Name, TrainerId = dto.TrainerId, MaxPeople = dto.MaxPeople, Description = dto.Description, Start = dto.Start, End = dto.End }; _context.TrainingClasses.Add(tc); _context.SaveChanges(); return(tc); }
public TrainingClass UpdateTrainingClass(int trainingClassId, TrainingClassDto dto) { TrainingClass t = _context.TrainingClasses.Where(x => x.TrainingClassId == trainingClassId).FirstOrDefault(); if (t == null) { return(null); } t.Name = dto.Name; t.GymId = dto.GymId; t.MaxPeople = dto.MaxPeople; t.TrainerId = dto.TrainerId; t.Description = dto.Description; t.Start = dto.Start; t.End = dto.End; _context.Update(t); _context.SaveChanges(); return(t); }