public async Task <IActionResult> AddTraining([FromBody] TrainingResource TrainingResource) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var TrainingToAdd = _mapper.Map <TrainingResource, Training>(TrainingResource); _repo.AddTrainings(TrainingToAdd); await _unitofwork.CompleteAsync(); return(StatusCode(201)); }
public async Task <IActionResult> UpdateBenefits(int id, [FromBody] TrainingResource Trainingresource) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } Training Trainings = await _repo.Get(id); if (Trainings == null) { return(NotFound()); } _mapper.Map <TrainingResource, Training>(Trainingresource, Trainings); await _unitofwork.CompleteAsync(); return(StatusCode(202)); }
/// <summary>Constructs a new service.</summary> /// <param name="initializer">The service initializer.</param> public PredictionService(Google.Apis.Services.BaseClientService.Initializer initializer) : base(initializer) { hostedmodels = new HostedmodelsResource(this); training = new TrainingResource(this); }