Beispiel #1
0
        public ActionResult AccessoriesDetails(int id)
        {
            HrpData data = new HrpData();

            AksesuarModel aksesuarModel = new AksesuarModel();
            var           urun          = data.aksesuarModels.Where(x => x.aksesuarId == id).FirstOrDefault();

            aksesuarModel = urun;
            return(View(aksesuarModel));
        }
        public async Task <string> AddAksesuarProxyService([FromBody] AksesuarModel model)
        {
            if (ModelState.IsValid)
            {
                var headers        = new Dictionary <string, string>();
                var tokenGenerated = HttpContext.Session.GetHmacToken();
                headers.Add("X-Hmac", tokenGenerated);
                headers.Add("X-PublicKey", HttpContext.Session.GetUserPublicKey());
                string queryStr = _queryCreater.GetQueryStringFromObject(model);
                var    response = await HttpClientRequestFactory.Get("http://proxy.mansis.co.za:18443/SlimProxyBoot.php?" + queryStr, headers);

                var data = response.Content.ReadAsStringAsync().Result;
                return(data.ToString());
            }
            else
            {
                throw new Exception("Model state is not valid");
            }
        }