public IActionResult CreateUpdate(int?id)
 {
     SetPrerequisite();
     if (id != null)
     {
         var product = _productProxy.Get(id.Value);
         return(View(product));
     }
     return(View());
 }
        public JsonResult Get(int id)
        {
            var response = Task.Run(() => proxy.Get(id));

            return(Json(response.Result.Object, JsonRequestBehavior.AllowGet));
        }