public HttpResponseMessage UpdateTaxonomyL1(HttpRequestMessage request, [FromBody] TaxonomyL1ViewModel taxonomyL1ViewModel) { YTransactionalInformation transaction; TaxonomyL1 taxonomyL1 = new TaxonomyL1(); taxonomyL1.Value = taxonomyL1ViewModel.Value; TaxonomyL1Service taxonomyL1Service = new TaxonomyL1Service(_TaxonomyL1Service); taxonomyL1Service.UpdateTaxonomyL1(taxonomyL1, out transaction); if (transaction.ReturnStatus == false) { taxonomyL1ViewModel.ReturnStatus = false; taxonomyL1ViewModel.ReturnMessage = transaction.ReturnMessage; taxonomyL1ViewModel.ValidationErrors = transaction.ValidationErrors; var responseError = Request.CreateResponse <TaxonomyL1ViewModel>(HttpStatusCode.BadRequest, taxonomyL1ViewModel); return(responseError); } taxonomyL1ViewModel.ReturnStatus = true; taxonomyL1ViewModel.ReturnMessage = transaction.ReturnMessage; var response = Request.CreateResponse <TaxonomyL1ViewModel>(HttpStatusCode.OK, taxonomyL1ViewModel); return(response); }
public HttpResponseMessage GetTaxonomyL1s(HttpRequestMessage request, [FromBody] string stringtext) { TaxonomyL1ViewModel taxonomyL1ViewModel = new TaxonomyL1ViewModel(); YTransactionalInformation transaction; TaxonomyL1Service taxonomyL1Service = new TaxonomyL1Service(_TaxonomyL1Service); List <TaxonomyL1> taxonomyL1s = taxonomyL1Service.GetTaxonomyL1s(out transaction); if (transaction.ReturnStatus == false) { taxonomyL1ViewModel.ReturnStatus = false; taxonomyL1ViewModel.ReturnMessage = transaction.ReturnMessage; taxonomyL1ViewModel.ValidationErrors = transaction.ValidationErrors; var responseError = Request.CreateResponse <TaxonomyL1ViewModel>(HttpStatusCode.BadRequest, taxonomyL1ViewModel); return(responseError); } taxonomyL1ViewModel.TotalPages = transaction.TotalPages; taxonomyL1ViewModel.TotalRows = transaction.TotalRows; taxonomyL1ViewModel.TaxonomyL1s = taxonomyL1s; taxonomyL1ViewModel.ReturnStatus = true; taxonomyL1ViewModel.ReturnMessage = transaction.ReturnMessage; var response = Request.CreateResponse <TaxonomyL1ViewModel>(HttpStatusCode.OK, taxonomyL1ViewModel); return(response); }
public HttpResponseMessage InitializeData(HttpRequestMessage request) { YTransactionalInformation transaction; TaxonomyL1Service taxonomyL1Service = new TaxonomyL1Service(_TaxonomyL1Service); taxonomyL1Service.InitializeData(out transaction); if (transaction.ReturnStatus == false) { var responseError = Request.CreateResponse <YTransactionalInformation>(HttpStatusCode.BadRequest, transaction); return(responseError); } var response = Request.CreateResponse <YTransactionalInformation>(HttpStatusCode.OK, transaction); return(response); }