public IActionResult InsertUpdateAthlete(TestAthleteMappingModel testAthleteMappingModel) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } return(Ok(_iTest.InsertUpdateAthlete(testAthleteMappingModel))); }
public int InsertUpdateAthlete(TestAthleteMappingModel testAthleteMappingModel) { try { TestAthleteMapping testAthleteMapping = new TestAthleteMapping(); testAthleteMapping = _context.TestAthleteMapping.Where(x => x.Id == testAthleteMappingModel.Id).FirstOrDefault(); testAthleteMapping = _mapper.Map <TestAthleteMappingModel, TestAthleteMapping>(testAthleteMappingModel, testAthleteMapping); if (testAthleteMappingModel.Id == 0) { _context.TestAthleteMapping.Add(testAthleteMapping); } _context.SaveChanges(); return(1); } catch (Exception ex) { _errorLog.BindErrorLogModel("InsertUpdateAthlete", ex.Message, "error"); return(-1); } }