Esempio n. 1
0
        public ActionResult Index(string orgId, int?beginMo, int?endMo,
                                  string staffId, int?type,
                                  int isSenior = 0, int pageIndex = 1, int pageSize = 20)
        {
            if (string.IsNullOrEmpty(orgId))
            {
                orgId = SetViewBagOrgData();
            }
            else
            {
                SetViewBagOrgData(orgId);
            }

            if (beginMo == null)
            {
                beginMo = int.Parse(DateTime.Now.ToString("yyyyMM"));
            }
            if (endMo == null)
            {
                endMo = int.Parse(DateTime.Now.ToString("yyyyMM"));
            }

            ViewBag.BeginTime = beginMo.ToString().Insert(4, "-");
            ViewBag.EndTime   = endMo.ToString().Insert(4, "-");
            ViewBag.IsSenior  = isSenior;
            ViewBag.Type      = type;

            var list = CHK_STAFF_USU_ACT_MARK_DAL.GetMergeList(orgId, beginMo, endMo, staffId, type, pageIndex, pageSize);

            return(View(list));
        }
Esempio n. 2
0
        public ActionResult DetailUSUACTD(int stat, int endStat, string staffId, int pageIndex = 1, int pageSize = 20)
        {
            var list = CHK_STAFF_USU_ACT_MARK_DAL.GetList(stat, endStat, staffId, pageIndex, pageSize);

            ViewBag.Total = CHK_STAFF_USU_ACT_MARK_DAL.GetTotal(stat, endStat, staffId);
            return(View(list));
        }
Esempio n. 3
0
 public ActionResult Details(int id)
 {
     try
     {
         var model = CHK_STAFF_USU_ACT_MARK_DAL.GetMark(id);
         return(View(model));
     }
     catch (Exception ex)
     {
         LogHelper.ErrorLog("查看出错", ex);
         return(RedirectToAction("Error", "Home"));
     }
 }
Esempio n. 4
0
        public ActionResult Index(string orgId, int?type, string staffNo, string staffName, int pageIndex = 1, int pageSize = 20)
        {
            ViewBag.StaffNo   = staffNo;
            ViewBag.StaffName = staffName;

            if (string.IsNullOrEmpty(orgId))
            {
                orgId = SetViewBagOrgData(orgId);
            }
            else
            {
                SetViewBagOrgData(orgId);
            }

            var list = CHK_STAFF_USU_ACT_MARK_DAL.GetList(orgId, type, staffNo, staffName, UserState.UserID, pageIndex, pageSize);

            return(View(list));
        }
Esempio n. 5
0
        private StaffUsuActMarkModel getModel(int id)
        {
            var item   = CHK_STAFF_USU_ACT_MARK_DAL.Get(id);
            var statmo = item.STAT_MO.ToString();

            statmo = statmo.Insert(4, "年") + "月";

            return(new StaffUsuActMarkModel()
            {
                DEDUCT = item.DEDUCT,
                ORG_ID = item.ORG_ID,
                ORG_NAM = item.ORG_NAM,
                REASON = item.REASON,
                SEQ = item.SEQ,
                STAFF_ID = item.STAFF_ID,
                STAFF_NAM = item.STAFF_NAM,
                USU_ACT_TYP = item.USU_ACT_TYP,
                STAT_MO = statmo,
                MARK_TIME = item.MARK_TIME.GetValueOrDefault()
            });
        }