public IActionResult InsertUpdateAthlete(TestAthleteMappingModel testAthleteMappingModel)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     return(Ok(_iTest.InsertUpdateAthlete(testAthleteMappingModel)));
 }
Beispiel #2
0
        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);
            }
        }