public static ReturnResponse Get(int returnCode) { ReturnResponse returnValue = new ReturnResponse(); switch (returnCode) { case ReturnConstant.FAILURE: returnValue.Status = new ReturnStatus(ReturnConstant.FAILURE.ToString(), ReturnConstant.FAILURE_MESSAGE); break; case ReturnConstant.INVALID_USER: returnValue.Status = new ReturnStatus(ReturnConstant.INVALID_USER.ToString(), ReturnConstant.INVALID_USER_MESSAGE); break; case ReturnConstant.INVALID_PASSWORD: returnValue.Status = new ReturnStatus(ReturnConstant.INVALID_PASSWORD.ToString(), ReturnConstant.INVALID_PASSWORD_MESSAGE); break; case ReturnConstant.USER_NOT_ALLOWED_TO_LOGIN: returnValue.Status = new ReturnStatus(ReturnConstant.USER_NOT_ALLOWED_TO_LOGIN.ToString(), ReturnConstant.USER_NOT_ALLOWED_TO_LOGIN_MESSAGE); break; //CLASSES AND SUBJECTS case ReturnConstant.CLASS_SUBJECT_NOT_FOUND_QUESTION_AVAILABLE: returnValue.Status = new ReturnStatus(ReturnConstant.CLASS_SUBJECT_NOT_FOUND_QUESTION_AVAILABLE.ToString(), ReturnConstant.CLASS_SUBJECT_NOT_FOUND_QUESTION_AVAILABLE_MESSAGE); break; case ReturnConstant.CLASS_SUBJECT_ALL_NOT_FOUND: returnValue.Status = new ReturnStatus(ReturnConstant.CLASS_SUBJECT_ALL_NOT_FOUND.ToString(), ReturnConstant.CLASS_SUBJECT_ALL_NOT_FOUND_MESSAGE); break; default: returnValue.Status = new ReturnStatus(ReturnConstant.INVALID_OPERATION.ToString(), ReturnConstant.INVALID_OPERATION_MESSAGE); break; } returnValue.Result = "[]"; return(returnValue); }