示例#1
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;

            //Dictionary<T_Task_StatusColumns, AscDesc> orderBy = new Dictionary<T_Task_StatusColumns, AscDesc>();
            //List<T_Task_Status> entitys = entityDao.WebSearch(page, this.pageSize, search_criteria, orderBy, out total);

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

            ViewBag.total    = total;
            ViewBag.pageSize = this.pageSize;

            return(View("List", entitys));
        }
示例#2
0
 [ValidateInput(false)]        //要加上这一句,否则会造成富文本里面的HTML代码危险警报
 public JsonResult Update(T_Task_Status entity)
 {
     if (entityDao.Update(entity) > 0)
     {
         return(Success("更新成功!", null));
     }
     else
     {
         return(Fail("更新失败!"));
     }
 }
示例#3
0
 [ValidateInput(false)]        //要加上这一句,否则会造成富文本里面的HTML代码危险警报
 public JsonResult Add(T_Task_Status entity)
 {
     if (entityDao.Add(entity) > 0)
     {
         return(Success("新增成功!", null));
     }
     else
     {
         return(Fail("新增失败!"));
     }
 }
示例#4
0
        public ActionResult Edit()
        {
            T_Task_Status entity = new T_Task_Status();

            Int32 id = Convert.ToInt32("-1");

            if (!String.IsNullOrWhiteSpace(Request.QueryString["id"]))
            {
                id = Convert.ToInt32(Request.QueryString["id"]);
            }

            entity = entityDao.GetById(id);

            return(View("Edit", entity));
        }
示例#5
0
        public ActionResult Show()
        {
            T_Task_Status entity = new T_Task_Status();

            try
            {
                if (!String.IsNullOrEmpty(Request.QueryString["id"]))
                {
                    entity = entityDao.GetById(Convert.ToInt32(Request.QueryString["id"]));
                }
            }
            catch (Exception ex) { }

            return(View("Show", entity));
        }
示例#6
0
        //----------任务列表视图-----------------------
        public ActionResult List()
        {
            uid = Request["uid"];
            if (String.IsNullOrWhiteSpace(Request["uid"]))
            {
                return(Fail("没有足够的参数"));
            }
            else
            {
                T_Task_HistoryDAO historydao = new T_Task_HistoryDAO();
                T_Task_History    history    = new T_Task_History()
                {
                    descr = uid
                };
                List <T_Task_History> HistoryList = historydao.GetAllByModel(history);

                T_TaskDAO T_taskdao = new T_TaskDAO();
                taskList = new List <T_Task>();
                T_Task_StatusDAO statusdao = new T_Task_StatusDAO();
                foreach (T_Task_History item in HistoryList)
                {
                    T_Task task = new T_Task()
                    {
                        id = item.taskId
                    };
                    T_Task t = T_taskdao.GetByModel(task);

                    T_Task_Status status = new T_Task_Status()
                    {
                        id = t.statusId
                    };
                    T_Task_Status s = statusdao.GetByModel(status);

                    item.taskIdEntity.content = s.descr;
                }

                ViewBag.uid  = uid;
                ViewBag.list = HistoryList;
                return(View());
            }
        }
示例#7
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());
            }
        }