public IActionResult Create(StudentDetail studentDetail) { try { var checkRecordExists = schoolDBContext.StudentDetails.Where( sdetails => sdetails.StudentName == studentDetail.StudentName && sdetails.StudentRollNumber == studentDetail.StudentRollNumber && sdetails.DateOfBirth == studentDetail.DateOfBirth).FirstOrDefault(); if (checkRecordExists != null) { if (checkRecordExists.StudentID > 0) { return(BadRequest()); } } schoolDBContext.StudentDetails.Add(studentDetail); var saveResult = schoolDBContext.SaveChanges(); if (saveResult < 1) { return(BadRequest()); } return(Ok()); } catch (Exception ex) { return(BadRequest()); } }
public IActionResult Create(StudentDetail studentDetail) { try { schoolDBContext.StudentDetails.Add(studentDetail); var saveResult = schoolDBContext.SaveChanges(); if (saveResult < 1) { return(BadRequest()); } } catch (Exception ex) { } return(Ok()); }