Beispiel #1
0
 public ActionResult Add(PaityMember PaityMember)
 {
     PaityMember.RegTime     = DateTime.Now;
     PaityMember.ModfiedTime = DateTime.Now;
     PaityMember.DelFlag     = true;
     PaityMemberService.Add(PaityMember);
     return(Json(new { status = 1, errorMsg = "操作成功!!" }));
 }
Beispiel #2
0
        public ActionResult GetReport()
        {
            int    UserID = LoginUser.ID;
            var    entity = PaityMemberService.GetEntity(u => u.UserInfoID == UserID).FirstOrDefault();
            int    type   = int.Parse(Request["type"] ?? "2");
            var    list   = entity.FilesInfo.Where(u => u.DelFlag == true && u.Type == type).ToList();
            string html   = GetReport(list);

            return(Json(html));
        }
Beispiel #3
0
        public ActionResult Delete(string id)
        {
            if (string.IsNullOrEmpty(id))
            {
                Json(new { status = 0, errorMsg = "请选中要移除的行??" });
            }
            string[]   strIds = id.Split(',');
            List <int> idList = new List <int>();

            foreach (var item in strIds)
            {
                idList.Add(int.Parse(item));
            }
            PaityMemberService.DeleteListByLogical(idList);
            return(Json(new { status = 1, errorMsg = "操作成功!!" }));
        }
Beispiel #4
0
        public ActionResult AlterListStatus(string id)
        {
            if (string.IsNullOrEmpty(id))
            {
                Json(new { status = 0, errorMsg = "请至少选中一行??" });
            }
            string[]   strIds = id.Split(',');
            List <int> idList = new List <int>();

            foreach (var item in strIds)
            {
                idList.Add(int.Parse(item));
            }
            PaityMemberService.AlterListStatus(idList);
            return(Json(new { status = 1, errorMsg = "操作成功!!" }));
        }
Beispiel #5
0
        public ActionResult GetUser()
        {
            int UserID = this.LoginUser.ID;
            var entity = PaityMemberService.GetEntity(u => u.UserInfoID == UserID).FirstOrDefault();

            if (entity == null)
            {
                entity             = new PaityMember();
                entity.RegTime     = DateTime.Now;
                entity.ModfiedTime = DateTime.Now;
                entity.UserInfoID  = LoginUser.ID;
                PaityMemberService.Add(entity);
            }
            var user      = GetHTML(entity);
            var clickdata = GetHTMLdata(entity);

            return(Json(new { user = user, user1 = clickdata }));
        }
Beispiel #6
0
        public ActionResult GetAllPaityMembers()
        {
            int       pageSize  = int.Parse(Request["rows"] ?? "10");
            int       pageIndex = int.Parse(Request["page"] ?? "1");
            int       total     = 0;
            int       itemid    = int.Parse(Request["itemid"] ?? "0");
            string    key       = Request["key"] ?? "";
            BaseParam param     = new BaseParam()
            {
                PageSize  = pageSize,
                PageIndex = pageIndex,
                Total     = total,
                ItemId    = itemid,
                Key       = key
            };
            var pagedata = PaityMemberService.LoagPageData(param);
            var temp     = pagedata.Select(u => new { u.ID, u.Name, u.Sex, u.Brithday, u.IDCard, u.Telphone, u.RegTime, u.Status }).ToList();
            var data     = new { total = param.Total, rows = temp };

            return(Json(data, JsonRequestBehavior.AllowGet));
        }
Beispiel #7
0
        public ActionResult GetData()
        {
            var UserID = LoginUser.ID;
            var entity = PaityMemberService.GetEntity(u => u.UserInfoID == UserID).FirstOrDefault();

            if (entity == null)
            {
                entity             = new PaityMember();
                entity.RegTime     = DateTime.Now;
                entity.ModfiedTime = DateTime.Now;
                entity.UserInfoID  = LoginUser.ID;
                PaityMemberService.Add(entity);
            }
            var list = entity.FilesInfo.Where(u => u.DelFlag == true && u.Type == 1).ToList();

            if (list.Count == 0)
            {
                AddFiles(entity.ID);
                list = FilesInfoService.GetEntity(u => u.DelFlag == true && u.Type == 1 && u.PaityMemberID == entity.ID).ToList();
            }
            string html = GetDataHtml(list);

            return(Json(html));
        }
Beispiel #8
0
        public ActionResult Update(PaityMember entity)
        {
            var mem = PaityMemberService.GetEntity(u => u.UserInfoID == LoginUser.ID).FirstOrDefault();

            mem.RegTime          = DateTime.Now;
            mem.ModfiedTime      = DateTime.Now;
            mem.Brithday         = entity.Brithday;
            mem.ClassNO          = entity.ClassNO;
            mem.ClassPosition    = entity.ClassPosition;
            mem.EndTime          = entity.EndTime;
            mem.FailedSubject    = entity.FailedSubject;
            mem.IDCard           = entity.IDCard;
            mem.JoinYLTime       = entity.JoinYLTime;
            mem.Name             = entity.Name;
            mem.RegularTime      = entity.RegularTime;
            mem.Remark           = entity.Remark;
            mem.RewardPunishment = entity.RewardPunishment;
            mem.Sex        = entity.Sex;
            mem.StartTime  = entity.StartTime;
            mem.SubmitTime = entity.SubmitTime;
            mem.Telphone   = entity.Telphone;
            PaityMemberService.Update(mem);
            return(Redirect("/Content/home/code/branch/files.html"));
        }
Beispiel #9
0
 public ActionResult Edit(PaityMember PaityMember)
 {
     PaityMember.ModfiedTime = DateTime.Now;
     PaityMemberService.Update(PaityMember);
     return(Json(new { status = 1, errorMsg = "操作成功!!" }));
 }
Beispiel #10
0
 public ActionResult Edit(int id = 0)
 {
     ViewData.Model = PaityMemberService.GetEntity(u => u.DelFlag == true && u.ID == id).FirstOrDefault();
     return(View());
 }