public HttpResponseMessage SubscribedScratchCard(ScratchCardRequestModel requestModel) { if (requestModel == null) { return Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Invalid Request"); } requestModel = new ScratchCardRequestModel { DeviceIdentifier = requestModel.DeviceIdentifier, InstallationGuid = requestModel.InstallationGuid, CardNumber = requestModel.CardNumber, ApplicationId = requestModel.ApplicationId //DeviceIdentifier = "Hammads", //InstallationGuid = Guid.Parse("a56d189c-8daf-4708-b84d-a1f4d2ff377b"), //CardNumber = "23123456789012", //ApplicationId = 1 }; if (!ModelState.IsValid) { return Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Invalid Request"); } DataActions dataActions = new DataActions(); ScratchCardResponseModel responseModel = dataActions.SubscribedScratchCard(requestModel); if (responseModel.Error != null) { return Request.CreateResponse(HttpStatusCode.OK, responseModel); } return Request.CreateResponse(HttpStatusCode.OK, responseModel, "application/json"); }
public HttpResponseMessage GetAllDataSet(int AppId) { if (!ModelState.IsValid) { return Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Invalid Request"); } GetAllDataSetRequestModel requestModel = new GetAllDataSetRequestModel() { AppId = AppId }; DataActions dataActions = new DataActions(); GetAllDataSetResponseModel responseModel = dataActions.GetAllDataSet(requestModel); if (responseModel.Error != null) { return Request.CreateResponse(HttpStatusCode.OK, responseModel, "application/json"); } return Request.CreateResponse(HttpStatusCode.OK, responseModel, "application/json"); }