Exemplo n.º 1
0
        public ActionResult Index(string sid, string snam, string qid, string dlid, int pageIndex = 1, int pageSize = 20)
        {
            ViewBag.SID  = sid;
            ViewBag.SNAM = snam;

            var dlSerialList  = DaoDlserial.FindList();
            var queSerialList = DaoQueueserial.FindList();

            Page <SYS_DETAILSERIAL> data = dao.GetList(pageIndex, pageSize, "", "SERIALID", sid, "SERIALNAME like", snam, "SSQUEUESERIALID", qid
                                                       , "SSDLSERIALID", dlid);

            foreach (var item in data.Items)
            {
                item.SYS_QUEUESERIAL = queSerialList.SingleOrDefault(obj => obj.Q_SERIALID == item.SSQUEUESERIALID);
                item.SYS_DLSERIAL    = dlSerialList.SingleOrDefault(obj => obj.DLS_SERIALID == item.SSDLSERIALID);
            }

            var list1 = new SelectList(DaoDlserial.FindList(), "DLS_SERIALID", "DLS_SERIALNAME", dlid);

            ViewData["DLSERIAL"] = list1;

            var list2 = new SelectList(DaoQueueserial.FindList(), "Q_SERIALID", "Q_SERIALNAME", qid);

            ViewData["QUSERIAL"] = list2;

            return(View(data));
        }
Exemplo n.º 2
0
        public ActionResult Details(string id)
        {
            try
            {
                var qserial = DaoDetailserial.GetEntity("SERIALID", id);
                qserial.SYS_QUEUESERIAL = DaoQueueserial.GetEntity("Q_SERIALID", qserial.SSQUEUESERIALID);
                qserial.SYS_DLSERIAL    = DaoDlserial.GetEntity("DLS_SERIALID", qserial.SSDLSERIALID);

                return(View(qserial));
            }
            catch (Exception ex)
            {
                LogHelper.ErrorLog("系统出错!", ex);
                return(Redirect("/Home/Error"));
            }
        }
Exemplo n.º 3
0
        private SYS_DETAILSERIAL GetEdtModel(string id)
        {
            try
            {
                var detailSerial = DaoDetailserial.GetEntity("SERIALID", id);

                var list1 = new SelectList(DaoDlserial.FindList(), "DLS_SERIALID", "DLS_SERIALNAME", detailSerial.SSDLSERIALID);
                ViewData["DLSERIAL"] = list1;

                var list2 = new SelectList(DaoQueueserial.FindList(), "Q_SERIALID", "Q_SERIALNAME", detailSerial.SSQUEUESERIALID);
                ViewData["QUSERIAL"] = list2;
                return(detailSerial);
            }
            catch (Exception ex)
            {
                LogHelper.ErrorLog("系统出错!", ex);
                return(null);
            }
        }
Exemplo n.º 4
0
 private void GetCreateDT()
 {
     ViewData["DLSERIAL"] = new SelectList(DaoDlserial.FindList(), "DLS_SERIALID", "DLS_SERIALNAME");
     ViewData["QUSERIAL"] = new SelectList(DaoQueueserial.FindList(), "Q_SERIALID", "Q_SERIALNAME");
 }