Beispiel #1
0
        public IViewComponentResult Invoke()
        {
            //second request, get value marking it from deletion
            string nationalId = TempData["NationalId"].ToString();

            TempData["YOB"].ToString();
            //later on decide to keep it
            TempData.Keep("YOB");
            TempData.Keep("NationalId");
            var AllUsers = CustomerHandler.GetAllUsers();

            ViewBag.customerDetails = _customerService.GetCustomerById(nationalId);
            ViewBag.requestPath     = HttpContext.Request.Path.Value;
            return(View());
        }
Beispiel #2
0
        public bool ValidateUser(string nid, DateTime dob)
        {
            bool status = true;

            try
            {
                string dt          = dob.ToString("yyyy-MM-dd");
                var    usersList   = CustomerHandler.GetAllUsers();
                var    userdetails = usersList.Result.Where(c => (c.Iqama_NationalID == nid) && (c.DOB == dt)).FirstOrDefault();
                if (userdetails != null)
                {
                    return(status);
                }
                else
                {
                    status = false;
                }
            }catch (Exception ex)
            {
                ex.Message.ToString();
            }
            return(status);
        }