コード例 #1
0
        public ActionResult AddStaff(staff AddData, string departmentName)
        {
            AddData.departmentType = Convert.ToInt32(departmentName);
            var Flag = new staffBll().Add(AddData) != 0;

            return(Content(Flag.ToString()));
        }
コード例 #2
0
        public ActionResult Staff(int page, int limit, staff t, string sex)
        {
            var bll  = new staffBll();
            var List = bll.SelectList()
                       .Where(i =>
                              IsTrue(i.EntryTime, t.EntryTime) &&
                              isTrue(i.StaffName, t.StaffName) &&
                              IsTrue(i.departmentType, t.departmentType) &&
                              isTrue(sex, sex)
                              )
                       .Select(i => new
            {
                i.StaffId,
                EntryTime = i.EntryTime.ToString(),
                i.StaffName,
                StaffSex     = i.StaffSex ? "男" : "女",
                departmentId = i.department.departmentName
            });
            var ListJson = new
            {
                code  = 0,
                msg   = "",
                count = List.Count(),
                data  = List.Skip((page - 1) * limit).Take(limit).ToList()
            };

            return(Json(ListJson, JsonRequestBehavior.AllowGet));
        }