public ActionResult AddDay(int id)
        {
            UserAddressDayJunction model = new UserAddressDayJunction();

            model.UserAddress = (from data in context.UserAddresses.Include("Address").Include("User") where data.ID == id select data).First();
            ViewBag.Name      = new SelectList(context.Day.ToList(), "Id", "DayPrefix");
            return(View(model));
        }
        public ActionResult AddDay(UserAddressDayJunction model)
        {
            var days = (from data in context.UserAddressDay.Include("UserAddress").Include("Day") where data.UserAddress.ID == model.UserAddress.ID && model.Day.Id == data.Day.Id select data).ToList();

            if (days.Count == 0)
            {
                model.Day         = (from data in context.Day where data.Id == model.Day.Id select data).First();
                model.UserAddress = (from data in context.UserAddresses.Include("Address").Include("User") where data.ID == model.UserAddress.ID select data).First();
                context.UserAddressDay.Add(model);
                context.SaveChanges();
            }
            return(RedirectToAction("Account", "Customer"));
        }