[Route("GetSubProduct/{paramone}/{paramtwo}")]
[HttpGet]
public HttpResponseMessage GetProductById(GetSubProduct request, [FromUri]int Ccode, [FromUri]int Pcode)
{
if (request == null)
{
request = new GetSubProduct();
}
if (ModelState.IsValid)
{
DataTable dt = new DataTable();
dt = new CategoryAppService().GetSubProduct(request,Ccode, Pcode);
if (dt != null && dt.Rows.Count > 0)
{
var listvalue = (from p in dt.AsEnumerable()
select new
{
sub_code = p.Field("SUB_CODE"),
ctg_code = p.Field("CTG_CODE"),
prd_code = p.Field("PRD_CODE"),
sub_name = p.Field("SUB_NAME"),
sub_img = p.Field("SUB_IMG"),
quantity = p.Field("QUANTITY"),
offer_price = p.Field("OFFER_PRICE"),
sale_price = p.Field("SALE_PRICE"),
flavour_type = p.Field("FLAVOUR_TYPE"),
sub_type=p.Field("SUB_TYPE"),
size=p.Field("SIZE"),
description=p.Field("DESCRIPTION")
}).ToList();
return Request.CreateResponse(HttpStatusCode.OK, listvalue);
}
else
{
return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
}
}
else
{
return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
}
}
Chandan PrasadPosted Aug 17, 2018, 1:21 PM
Vincent Maverick DuranoPosted Aug 17, 2018, 9:04 AM
Jaish MathewsPosted Aug 17, 2018, 4:41 AM
Jignesh KumarPosted Aug 17, 2018, 4:19 AM