Esempio n. 1
0
        // GET: Customers/Create
        public ActionResult Create()
        {
            var validationCheck = new ValidationCheck();
            var currentUserId   = User.Identity.GetUserId();

            if (currentUserId != null)
            {
                if (validationCheck.HasCustomerInfo(currentUserId) == false)
                {
                    ViewBag.stateID = new SelectList(db.state, "stateID", "stateCode");
                    return(View());
                }
            }
            return(RedirectToAction("Index", "Home"));
        }
Esempio n. 2
0
        // GET: FeedBackForms/Create
        public ActionResult Create()
        {
            var validationCheck = new ValidationCheck();
            var currentUserId   = User.Identity.GetUserId();

            if (currentUserId != null)
            {
                if (validationCheck.HasCustomerInfo(currentUserId))
                {
                    var feedBackCreateViewModel = new FeedBackCreateViewModel();
                    ViewBag.BatchID    = new SelectList(db.Batch, "BatchID", "TrackingNo");
                    ViewBag.CustomerID = new SelectList(db.Customers, "CustomerID", "FirstName");
                    feedBackCreateViewModel.customers = (from a in db.Customers where a.Id == currentUserId select a).ToList()[0];
                    feedBackCreateViewModel.state     = (from z in db.state where feedBackCreateViewModel.customers.stateID == z.stateID select z.stateName).ToList()[0];

                    return(View(feedBackCreateViewModel));
                }
                return(RedirectToAction("Create", "Customers"));
            }
            return(RedirectToAction("Register", "Account"));
        }