public async Task <IActionResult> Edit(int id, [Bind("Id,Name,PhoneNumber,Age,PreferedDate,VenueId,Abnormalities")] ApplyOnline applyOnline)
        {
            if (id != applyOnline.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(applyOnline);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!ApplyOnlineExists(applyOnline.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["VenueId"] = new SelectList(_context.Venue, "VenueId", "VenueId", applyOnline.VenueId);


            return(View(applyOnline));
        }
Пример #2
0
        //public ActionResult Index()
        //{
        //    var apply = new ApplyOnline();
        //    return View(apply);
        //}

        public ActionResult AddApply()
        {
            var apply = new ApplyOnline();

            ViewBag.Contact = "current";

            return(View(apply));
        }
Пример #3
0
        public void UpdateApply(ApplyOnline apply)
        {
            var b = GetApply(apply.ApplyID);

            b.Gender       = apply.Gender;
            b.Phone        = apply.Phone;
            b.Name         = apply.Name;
            b.Email        = apply.Email;
            b.ApplyContent = apply.ApplyContent;
            b.QQ           = apply.QQ;
            b.Course       = apply.Course;
        }
        public async Task <IActionResult> Create([Bind("Id,Name,PhoneNumber,Age,PreferedDate,VenueId,Abnormalities")] ApplyOnline applyOnline)
        {
            if (ModelState.IsValid)
            {
                _context.Add(applyOnline);
                await _context.SaveChangesAsync();

                return(RedirectToAction("Welcome", "Home"));
            }

            ViewData["VenueId"] = new SelectList(_context.Venue, "VenueId", "VenueId", applyOnline.VenueId);
            return(RedirectToAction(nameof(applyOnline)));
        }
Пример #5
0
        public ActionResult AddApply(ApplyOnline applyOnline)
        {
            applyOnline.DateCreated = DateTime.Now;
            if (applyOnline.Check != Session["ValidateCode"].ToString())
            {
                ViewBag.Error = "验证码错误";

                return(View());
            }
            if (ModelState.IsValid)
            {
                applyService.InsertApply(applyOnline);
                applyService.Save();

                ViewBag.ThankYou = true;
                return(View());
            }
            else
            {
                return(View(applyOnline));
            }
        }
Пример #6
0
 public void InsertApply(ApplyOnline apply)
 {
     apply.DateCreated = DateTime.Now;
     db.Applies.Add(apply);
     Save();
 }