示例#1
0
        public ActionResult ReportDetail()
        {
            var id = Convert.ToInt32(Request.QueryString["id"]);
            var rp = new DBC.ReportedPerson(id);

            ViewBag.rp = rp;
            return(View());
        }
示例#2
0
        public ActionResult ReportDetail()
        {
            var id = Convert.ToInt32(Request.QueryString["id"]);
            var rp = new DBC.ReportedPerson(id);

            ViewBag.rp = rp;
            return View();
        }
示例#3
0
        public ActionResult Index()
        {
            var sql = "select id from " + DBTables.ReportedPerson;
            var res = DB.SExecuteReader(sql);
            var rpList = new List<DBC.ReportedPerson>();
            foreach (var item in res)
            {
                var rp = new DBC.ReportedPerson(Convert.ToInt32(item[0]));
                rpList.Add(rp);
            }

            ViewBag.rpList = rpList;

            return View();
        }
示例#4
0
        public ActionResult Check()
        {
            var id = Tools.GetUIntFromRequest(Request.QueryString["id"]);
            var value = Tools.GetStringFromRequest(Request.QueryString["value"]);

            var rp = new DBC.ReportedPerson(id);
            if(rp.CheckState== ReportedPersonCheckState.NotChecked)
            {
                if (value == "pass")
                    rp.CheckState = ReportedPersonCheckState.Pass;
                else if (value == "notpass")
                    rp.CheckState = ReportedPersonCheckState.NotPass;
            }

            return View();
        }
示例#5
0
        public ActionResult Index()
        {
            var sql    = "select id from " + DBTables.ReportedPerson;
            var res    = DB.SExecuteReader(sql);
            var rpList = new List <DBC.ReportedPerson>();

            foreach (var item in res)
            {
                var rp = new DBC.ReportedPerson(Convert.ToInt32(item[0]));
                rpList.Add(rp);
            }

            ViewBag.rpList = rpList;

            return(View());
        }
示例#6
0
        public ActionResult Report(int id)
        {
            try
            {
                var rp = new DBC.ReportedPerson(id);
                var p  = new DBC.Person(rp.PersonId);

                ViewBag.rp = rp;
                ViewBag.p  = p;

                return(View());
            }
            catch
            {
                return(HttpNotFound());
            }
        }
示例#7
0
        public ActionResult Check()
        {
            var id    = Tools.GetUIntFromRequest(Request.QueryString["id"]);
            var value = Tools.GetStringFromRequest(Request.QueryString["value"]);

            var rp = new DBC.ReportedPerson(id);

            if (rp.CheckState == ReportedPersonCheckState.NotChecked)
            {
                if (value == "pass")
                {
                    rp.CheckState = ReportedPersonCheckState.Pass;
                }
                else if (value == "notpass")
                {
                    rp.CheckState = ReportedPersonCheckState.NotPass;
                }
            }

            return(View());
        }
示例#8
0
        public ActionResult Report(int id)
        {
            try
            {
                var rp = new DBC.ReportedPerson(id);
                var p = new DBC.Person(rp.PersonId);

                ViewBag.rp = rp;
                ViewBag.p = p;

                return View();
            }
            catch
            {
                return HttpNotFound();
            }
        }