public HttpResponseMessage AddtoCompare(string useremail, int productid) { int?countCompare = entities.tblCompares.Where(c => c.useremail == useremail).Count(); int checkproduct = entities.tblCompares.Where(c => c.useremail == useremail && c.Product_id == productid).Count(); int?countCategories = entities.proc_Get_Category_Count(productid, useremail).FirstOrDefault(); if (countCompare == countCategories && checkproduct == 0) { entities.proc_Insert_Compare(productid, useremail); return(Request.CreateResponse(HttpStatusCode.OK, "success")); } else { return(Request.CreateResponse(HttpStatusCode.OK, "already present")); } }