public ActionResult Edit([Bind(Include = "CharacterID,PersonName,Age,PurposeOf,FatherName,MotherName,Tdate,Address,WardOf,KnownYears,UserID,RegisterTypeID,WebStatusID")] CharacterCertificate character)
        {
            ViewBag.RegisterTypeID = character.RegisterTypeID;

            if (ModelState.IsValid)
            {
                db.Entry(character).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index", new { rt = character.RegisterTypeID }));
            }
            return(View(character));
        }
        public ActionResult Create([Bind(Include = "CharacterID,PersonName,Age,FatherName,PurposeOf,MotherName,Tdate,Address,WardOf,KnownYears,UserID,RegisterTypeID,WebStatusID")] CharacterCertificate character)
        {
            if (ModelState.IsValid)
            {
                character.UserID      = User.Identity.GetUserId();
                character.WEBstatusID = 1;
                db.CharacterCertificates.Add(character);
                db.SaveChanges();
                return(RedirectToAction("Index", new { rt = character.RegisterTypeID }));
            }

            return(View(character));
        }
        // GET: ResidenceCertificates/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            CharacterCertificate characterCertificates = db.CharacterCertificates.Find(id);

            ViewBag.Vp = db.Configs.Select(a => a.VP).FirstOrDefault();
            if (characterCertificates == null)
            {
                return(HttpNotFound());
            }
            return(View(characterCertificates));
        }
        // GET: ResidenceCertificates/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            CharacterCertificate character = db.CharacterCertificates.Find(id);

            ViewBag.RegisterTypeID = character.RegisterTypeID;

            if (character == null)
            {
                return(HttpNotFound());
            }
            ViewBag.WebStatusID = new SelectList(db.WEBstatus, "WebStatusID", "Status", character.WEBstatusID);
            return(View(character));
        }