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); }
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; }
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); }