Ejemplo n.º 1
0
        public async Task <ActionResult> Index(CheckSerialNumberViewModels model)
        {
            string url = _appSettings.ApiUrl + "/Home/CheckSerialNumber";

            client.BaseAddress = new Uri(url);
            SerialNumberDTO dto = new SerialNumberDTO()
            {
                SerialNumberInput = model.SerialNumberInput
            };
            HttpResponseMessage responseMessage = await client.PostAsJsonAsync(url, dto);

            var responseData = new ResponseData <SerialNumberDTO>();

            if (responseMessage.IsSuccessStatusCode)
            {
                responseData = responseMessage.Content.ReadAsAsync <ResponseData <SerialNumberDTO> >().Result;
                if (responseData != null && responseData.Data != null)
                {
                    ViewBag.SerialNumberExist    = responseData.Data.SerialNumberExist;
                    ViewBag.SerialNumberNotExist = responseData.Data.SerialNumberNotExist;

                    return(View(model));
                }
            }

            return(View());
        }
Ejemplo n.º 2
0
        public ActionResult Index()
        {
            CheckSerialNumberViewModels model = new CheckSerialNumberViewModels();

            return(View(model));
        }