Ejemplo n.º 1
0
        public IList <Notice> GetNotices(int noticeID, string title, string content, int importanceID, string importanceName,
                                         int dayCount, int createPersonID, string employeeName, string orgName, DateTime createTime, string receiveOrgIDS,
                                         string receiveEmployeeIDS, string memo, int startRowIndex, int maximumRows, string orderBy)
        {
            IList <Notice> noticeList = dal.GetNotices(noticeID, title, content, importanceID, importanceName, dayCount,
                                                       createPersonID, employeeName, orgName, createTime, receiveOrgIDS, receiveEmployeeIDS,
                                                       memo, startRowIndex, maximumRows, orderBy);

            return(noticeList);
        }
Ejemplo n.º 2
0
        public void GetDataForPersonalHome(HttpRequestBase req, Container_Notices_MyWorks_TeamWorks_Activities
                                           conTa_Notices_MyWorks_TeamWorks_Activities)
        {
            NoticeDAL noticeDal = new NoticeDAL();
            bool      isResume  = true;

            noticeDal.GetNotices(isResume, null, NoticeType.NONE);
            noticeDal.ReturnUnitToPool();
            conTa_Notices_MyWorks_TeamWorks_Activities.list_Notice = noticeDal.ListNotice;
            Container_List_Activity conta_Activity = new Container_List_Activity();
            ActivityDAL             activityDal    = new ActivityDAL();

            activityDal.GetActivities(conta_Activity, false, true);
            activityDal.ReturnUnitToPool();
            conTa_Notices_MyWorks_TeamWorks_Activities.list_Activity = conta_Activity.activities;
            List <Work> works   = new List <Work>();
            List <Work> m_works = new List <Work>();
            WorkDAL     workDal = new WorkDAL();

            for (int i = 0; i < req.Cookies.Count; ++i)
            {
                if (req.Cookies[i].Name.Contains(GLB.activity))
                {
                    workDal.GetWorks(Convert.ToInt32(req.Cookies[GLB.depId].Value), Convert.ToInt32(req.Cookies[i].Value), works, null);
                    workDal.GetWorks(Convert.ToInt32(req.Cookies[GLB.depId].Value), Convert.ToInt32(req.Cookies[i].Value),
                                     m_works, Convert.ToInt32(req.Cookies[GLB.id].Value));
                }
            }
            workDal.ReturnUnitToPool();
            conTa_Notices_MyWorks_TeamWorks_Activities.list_TeamWork = works;
            conTa_Notices_MyWorks_TeamWorks_Activities.list_MyWork   = m_works;
        }
Ejemplo n.º 3
0
        public ResponseStatus GetNotices(HttpRequestBase req, NoticeType ntype, Paginate paginate, Container_List_Notice conta_Notice)
        {
            ResponseStatus resp = ResponseStatus.NONE;

            noticeDal = new NoticeDAL();
            bool isResume = false;

            resp = noticeDal.GetNotices(isResume, paginate, ntype);
            conta_Notice.list_Notice = noticeDal.ListNotice;
            conta_Notice.paginate    = paginate;
            noticeDal.ReturnUnitToPool();
            return(resp);
        }