Beispiel #1
0
        public ActionResult Distribute()
        {
            String uid = Convert.ToString(Session["uid"]);

            if (String.IsNullOrWhiteSpace(uid))
            {
                return(Fail("没有足够的参数"));
            }
            else
            {
                T_TaskDAO taskdao = new T_TaskDAO();
                T_Task    task    = new T_Task()
                {
                    statusId = 2
                };
                List <T_Task> tasklist = taskdao.GetAllByModel(task);

                T_UserDAO userdao = new T_UserDAO();
                T_User    user    = new T_User()
                {
                    roleId = 3
                };
                List <T_User> userlist = userdao.GetAllByModel(user);

                T_User q = userdao.GetByModel(new T_User()
                {
                    id = uid
                });

                Session["username"] = q.name;

                Session["dept"] = q.dept;

                Session["roleid"] = q.roleId;


                ViewBag.tasklist = tasklist;
                ViewBag.userlist = userlist;

                ViewBag.uid = uid;
                return(View());
            }
        }
Beispiel #2
0
        public ActionResult Check()
        {
            String uid = Convert.ToString(Session["uid"]);

            if (String.IsNullOrWhiteSpace(uid))
            {
                return(Fail("没有足够的参数"));
            }
            else
            {
                T_TaskDAO taskdao = new T_TaskDAO();
                T_Task    task    = new T_Task()
                {
                    statusId = 2
                };
                List <T_Task> tasklist = taskdao.GetAllByModel(task);

                T_Task_HistoryDAO historydao = new T_Task_HistoryDAO();
                foreach (T_Task item in tasklist)
                {
                    T_Task_History history = new T_Task_History()
                    {
                        taskId = item.id, content = "发起任务"
                    };
                    T_Task_History hislist = historydao.GetByModel(history);
                    if (hislist == null)
                    {
                    }
                    else
                    {
                        item.statusIdEntity.descr = hislist.userName;
                    }
                }

                ViewBag.list = tasklist;
                ViewBag.uid  = uid;
                return(View());
            }
        }
Beispiel #3
0
        public ActionResult List()
        {
            int page = 1;

            if (!String.IsNullOrEmpty(Request["p"]))
            {
                page = Convert.ToInt32(Request["p"]);
            }

            String search_criteria = "";

            if (!String.IsNullOrEmpty(Request.QueryString["s"]))
            {
                search_criteria = Request.QueryString["s"];
            }

            int    total;
            T_Task entity = new T_Task();

            if (!String.IsNullOrEmpty(Request.QueryString["status"]))
            {
                entity.statusId = Int32.Parse(Request.QueryString["status"]);
            }

            List <T_Task> entitys =
                entityDao.Search(entity, page, this.pageSize, search_criteria, T_Task.Columns.statusId, AscDesc.ASC, out total);

            T_Task_StatusDAO sdao = new T_Task_StatusDAO();

            T_UserDAO udao = new T_UserDAO();

            T_TaskDAO tdao = new T_TaskDAO();


            String uid = Convert.ToString(Session["uid"]);

            T_User q = udao.GetByModel(new T_User()
            {
                id = uid
            });

            Session["username"] = q.name;

            Session["dept"] = q.dept;

            Session["roleid"] = q.roleId;


            ViewBag.total = total;

            ViewBag.pageSize = this.pageSize;

            ViewBag.status = sdao.GetAllByModel(null);



            ViewBag.list = entitys;

            return(View(entitys));

            if (String.IsNullOrWhiteSpace(uid))
            {
                return(Fail("没有足够的参数"));
            }
            else
            {
                T_TaskDAO taskdao = new T_TaskDAO();
                T_Task    task    = new T_Task()
                {
                };
                List <T_Task> tasklist = taskdao.GetAllByModel(task);

                T_Task_StatusDAO statusdao = new T_Task_StatusDAO();
                T_Task_Status    status    = new T_Task_Status()
                {
                };
                List <T_Task_Status> statuslist = statusdao.GetAllByModel(status);

                ViewBag.uid        = Session["uid"];
                ViewBag.list       = tasklist;
                ViewBag.statuslist = statuslist;
                return(View());
            }
        }