public ActionResult <apiResponse_validate> validateLuhnNumber(apiRequest objRequest) { try { //VALIDATE Boolean resultValidation = new luhnClass().validate(objRequest.luhnNumber); //RETURN INFORMATION return(StatusCode(200, new apiResponse_validate() { LuhnNumberGiven = objRequest.luhnNumber, validation = resultValidation, timeStamp = DateTime.Now })); } catch (Exception Ex) { return(StatusCode(500, Ex.Message)); } }
public ActionResult <apiResponse_generate> generateLuhnNumber() { //LUHN OBJECT luhnClass objLuhn = new luhnClass(); try { //GENERATE String luhnGenerated = objLuhn.generate(); //RETURN OK return(StatusCode(200, new apiResponse_generate() { generatedLuhnNumber = luhnGenerated, timeStamp = DateTime.Now })); }catch (Exception Ex) { return(StatusCode(500, Ex.Message)); } }