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 DeleteActivity(HttpRequestBase req) { ResponseStatus resp = ResponseStatus.NONE; int id; bool isclose = false; activityDal = new ActivityDAL(); for (int i = 0; i < req.Form.Count; ++i) { id = Convert.ToInt32(req.Form.AllKeys[i]); if (i == req.Form.Count - 1) { isclose = true; } if (activityDal.Delete(id, isclose)) { resp = ResponseStatus.SUCCESS; } else { resp = ResponseStatus.FAILED; break; } } activityDal.ReturnUnitToPool(); return(resp); }
public ResponseStatus GetActivities(Container_List_Activity conta_Activity, bool isHasNoActive) { activityDal = new ActivityDAL(); ResponseStatus resp = activityDal.GetActivities(conta_Activity, isHasNoActive, false); activityDal.ReturnUnitToPool(); return(resp); }
public ResponseStatus GetActivity(int id, Activity atvy) { activityDal = new ActivityDAL(); ResponseStatus resp = activityDal.GetActivity(id, atvy); activityDal.ReturnUnitToPool(); return(resp); }
public DataTable GetActivityName() { try { ActivityDAL activityNameObj = new ActivityDAL(); return(activityNameObj.ReadActivityName()); } catch { throw; } }
public ResponseStatus AddActivity(HttpRequestBase req) { //Add exception Activity atvy = null; ResponseStatus resp = ResponseStatus.NONE; /* * Verify v = new Verify(); * object[,] b = new object[,] { { 1, 1 }, { 2, 2 } }; * object[,] a = new object[,] { { 1, new object[,] { { 1, 1 }, { 2, 2 } } } }; * object[,] c = new object[,]{ * { VerifyType.REQUIRED, "内容必须填写" }, * { VerifyType.RANGE_LENGTH,"内容的长度必须在0~0个字符之间"} * }; * v.value_option_errMsg = new object[,] { * { req.Form["content"].ToString(), new object[,]{ * { VerifyType.REQUIRED, "标题必须填写" }, * { VerifyType.RANGE_LENGTH,"标题的长度必须在0~0个字符之间"} * } * }, * { Convert.ToDateTime(req.Form["prestart"]),new object[,]{ * { VerifyType.REQUIRED,"开始时间必须填写"}, * { VerifyType.TIME,"无效时间"} * } * }, * { Convert.ToDateTime(req.Form["overend"]),new object[,]{ * { VerifyType.REQUIRED,"结束时间必须填写"}, * { VerifyType.TIME,"无效时间"} * } * }, * { req.Form["contentdetails"].ToString(),new object[,]{ * { VerifyType.REQUIRED,"内容必须填写" }, * { VerifyType.RANGE_LENGTH,"内容的长度必须在0~0个字符之间"} * } * }, * {Convert.ToDateTime(req.Form["publish"]),new object[,]{ * { VerifyType.REQUIRED,"发布时间必须填写" }, * { VerifyType.TIME,"无效时间" } * } * } * }; */ if (this.CreateInstance(req, ref atvy)) { activityDal = new ActivityDAL(); resp = activityDal.Add(atvy) ? ResponseStatus.SUCCESS : ResponseStatus.FAILED; activityDal.ReturnUnitToPool(); } else { resp = ResponseStatus.FAILED; } return(resp); }
public virtual void Update(ActivityDataModel activity) { if (activity.ID > 0) { ActivityDAL.Update(activity); } else { throw new Exception("Page not found"); } }
public ResponseStatus GetActivityIds(ref List <int> activitiesId) { ResponseStatus resp = ResponseStatus.NONE; activityDal = new ActivityDAL(); //List<int> activitiesId = null; if (activityDal.GetActivitiesId(ref activitiesId)) { resp = ResponseStatus.SUCCESS; } else { resp = ResponseStatus.FAILED; } activityDal.ReturnUnitToPool(); return(resp); }
public static int calculateInterestRecomendationScore(string userId, string friendsId) { ArrayList userInterests = ActivityDAL.getActivitiesByUserId(userId); ArrayList friendsInterests = ActivityDAL.getActivitiesByUserId(friendsId);; int Score = 0; foreach (string uInterest in userInterests) { foreach (string friendInterest in friendsInterests) { if (uInterest.Equals(friendInterest)) { Score += 1 * Global.WEIGHT_INTERESTS; } } } return(Score); }
/// <summary> /// This function will be used for geeting the mapping of activity and resource. /// </summary> /// <param name="i_sConnectionString"></param> /// <param name="i_objUserDetailsDTO"></param> public List <ActivityResourceMappingDTO> GetActivityResourceMappingDetails(string i_sConnectionString, int i_nLoggedInUserID) { List <ActivityResourceMappingDTO> lstActivityResourceMappingDTO = new List <ActivityResourceMappingDTO>(); try { //ActivityDAL objActivityDAL = new ActivityDAL(); using (var objActivityDAL = new ActivityDAL()) { lstActivityResourceMappingDTO = objActivityDAL.GetActivityResourceMappingDetails(i_sConnectionString, i_nLoggedInUserID); } } catch (Exception exp) { throw exp; } return(lstActivityResourceMappingDTO); }
public ResponseStatus UpdateActivity(HttpRequestBase req) { ResponseStatus resp = ResponseStatus.NONE; Activity atvy = null; if (this.CreateInstance(req, ref atvy)) { activityDal = new ActivityDAL(); if (activityDal.Update(atvy)) { resp = ResponseStatus.SUCCESS; } else { resp = ResponseStatus.FAILED; } } else { resp = ResponseStatus.FAILED; } return(resp); }
public bool UpdateActivity(ActivityDTO activity) { ActivityDAL adal = new ActivityDAL(); return(adal.UpdateActivity(activity)); }
public bool InsertActivity(int idUser, int boardId, string content, DateTime timeCreate) { ActivityDAL adal = new ActivityDAL(); return(adal.InsertActivity(idUser, boardId, content, timeCreate)); }
public bool InsertActivity(ActivityDTO activity) { ActivityDAL adal = new ActivityDAL(); return(adal.InsertActivity(activity)); }
public ActivityDTO GetActivity(int id) { ActivityDAL adal = new ActivityDAL(); return(adal.GetActivity(id)); }
public List <ActivityDTO> GetAllActivity(int board_Id) { ActivityDAL adal = new ActivityDAL(); return(adal.GetAllActivity(board_Id)); }
public virtual void Delete(int id) { ActivityDAL.Delete(id); }
public void UpdateActivityInfo(Activity K) { ActivityDAL.UpdateAktivitetInfoById(K); }
public virtual List <ActivityDataModel> GetAll(int id = 0) { return(ActivityDAL.GetAll()); }
public virtual ActivityDataModel Get(int id) { return(ActivityDAL.Get(id)); }
public int GetTaskCount(int activityID) { return(ActivityDAL.GetTaskCount(activityID)); }
public void DeletActivitytInfo(Activity K) { ActivityDAL.DeletActivityt(K); }
// Hämtar alla aktiviteter ur databasen. public IEnumerable <Activity> GetActivities() { return(ActivityDAL.GetActivities()); }
public ResponseStatus GetWorks(HttpRequestBase req, ActivityWorks activityWorks, int id) { ResponseStatus resp = ResponseStatus.NONE; activityDal = new ActivityDAL(); activityWorks.id = id; activityWorks.Content = activityDal.GetActivityContent(id); activityDal.ReturnUnitToPool(); #region /*for (int i = 0; i < req.Cookies.Count; ++i) * { * if (req.Cookies[i].Name.StartsWith(GLB.activity)) * { * int activityId = Convert.ToInt32(req.Cookies[i].Value); * int depId = Convert.ToInt32(req.Cookies[GLB.depId].Value); * ActivityWorks aws = new ActivityWorks() * { * Content = activityDal.GetActivityContent(activityId) * }; * List<Work> list_work = new List<Work>(); * resp = workDal.GetWorks(depId, activityId, list_work); * if(resp == ResponseStatus.SUCCESS) * { * for (int n = 0; n < list_work.Count; ++n) * { * switch (list_work[n].Status) * { * case WorkStatus.PROCESS: * aws.processWorks.Add(list_work[n]); * break; * case WorkStatus.WAITPASS: * aws.waitPassWorks.Add(list_work[n]); * break; * case WorkStatus.IMPROVE: * aws.improveWorks.Add(list_work[n]); * break; * case WorkStatus.FINISH: * aws.finishWorks.Add(list_work[n]); * break; * default: * break; * } * } * activityworks.Add(aws); * } * else * { * break; * } * } * }*/ #endregion workDal = new WorkDAL(); int depId = Convert.ToInt32(req.Cookies[GLB.depId].Value); List <Work> list_work = new List <Work>(); resp = workDal.GetWorks(depId, id, list_work, null); workDal.ReturnUnitToPool(); //activityWorks.list_Works = resp == ResponseStatus.SUCCESS ? list_work : null; activityWorks.list_Works = list_work; return(resp); }
public List <ActivityDTO> GetAllActivity() { ActivityDAL adal = new ActivityDAL(); return(adal.GetAllActivity()); }
public virtual void Create(ActivityDataModel activity) { ActivityDAL.Create(activity); }
public List <ActivityDataModel> GetByWorkflow(int id) { return(ActivityDAL.GetByWorkflow(id)); }
public void AddAktivitetInfo(Activity A) { ActivityDAL.AddAktivitet(A); }