public ServicePricingResponse Pricing([FromBody] PricingDetailsList pricingDetails) { ServicePricingResponse SR = new ServicePricingResponse(); List <VSR_STN_ServicePricing_GetAllByServiceID_Result> ServicePricing = new List <VSR_STN_ServicePricing_GetAllByServiceID_Result>(); try { string Details = JsonConvert.SerializeObject(pricingDetails.Details); int? ServiceTypeID = pricingDetails.Details[0].serviceTypeID; db.VSR_STN_ServicePricing_Save(ServiceTypeID, Details); int id; try { id = Convert.ToInt32(ServiceTypeID); } catch { id = 0; } ServicePricing = db.VSR_STN_ServicePricing_GetAllByServiceID(id).ToList(); if (ServicePricing.Count() > 0) { SR.status = 1; SR.ServicePricings = ServicePricing; } return(SR); } catch { SR.message = "Error Occured in Saving Service Prices"; SR.ServicePricings = ServicePricing; SR.status = 0; return(SR); } }
public ServicePricingResponse GET(int id) { ServicePricingResponse SR = new ServicePricingResponse(); List <VSR_STN_ServicePricing_GetAllByServiceID_Result> ServicePricing = new List <VSR_STN_ServicePricing_GetAllByServiceID_Result>(); try { ServicePricing = db.VSR_STN_ServicePricing_GetAllByServiceID(id).ToList(); if (ServicePricing.Count() > 0) { SR.status = 1; SR.ServicePricings = ServicePricing; } return(SR); } catch { SR.message = "Error Occured in fetching Service Prices"; SR.ServicePricings = ServicePricing; SR.status = 0; return(SR); } }