コード例 #1
0
ファイル: NhanSuController.cs プロジェクト: war-man/Module2
        public IActionResult CapPhep(ThongTinPhepNamView phepNam)
        {
            var createResult   = false;
            var httpWebRequest = (HttpWebRequest)WebRequest.Create($"{Common.Common.ApiUrl}/nhansu/capphepnam");

            httpWebRequest.ContentType = "application/json";
            httpWebRequest.Method      = "PUT";
            using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream()))
            {
                var json = JsonConvert.SerializeObject(phepNam);
                streamWriter.Write(json);
            }
            var response = (HttpWebResponse)httpWebRequest.GetResponse();

            using (var streamReader = new StreamReader(response.GetResponseStream()))
            {
                var result = streamReader.ReadToEnd();
                createResult = bool.Parse(result);
            }
            if (createResult)
            {
                TempData["Success"] = "   successfully";
            }
            else
            {
                TempData["Error"] = "   Please Try Again";
            }
            return(View(new ThongTinPhepNamView()));
        }
コード例 #2
0
ファイル: NhanSuController.cs プロジェクト: war-man/Module2
        public IActionResult CapPhep(int id)
        {
            var            phepNam        = new ThongTinPhepNamView();
            HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create($"{Common.Common.ApiUrl}/nhansu/getphepnam/" + id);

            httpWebRequest.Method = "GET";
            var response = httpWebRequest.GetResponse();

            {
                string responseData;
                Stream stream = response.GetResponseStream();
                try
                {
                    StreamReader streamReader = new StreamReader(stream);
                    try
                    {
                        responseData = streamReader.ReadToEnd();
                    }
                    finally
                    {
                        ((IDisposable)streamReader).Dispose();
                    }
                }
                finally
                {
                    ((IDisposable)stream).Dispose();
                }
                phepNam = JsonConvert.DeserializeObject <ThongTinPhepNamView>(responseData);
            }
            return(View(phepNam));
        }