Exemple #1
0
        /// <summary>
        /// 判断是否有符合条件的数据
        /// </summary>
        ///<param name="condition">查询条件</param>
        /// <returns></returns>
        public bool HasData(List <SearchField> condition)
        {
            bool result = false;

            try
            {
                Tb_PlanDetailDA da1 = new Tb_PlanDetailDA();
                result = da1.HasData(condition);
            }
            catch (Exception err)
            {
                this.ErrorInfo = err.Message.Replace("\r", "").Replace("\t", "").Replace("\n", "");
            }
            return(result);
        }
        /// <summary>
        /// 确定周工作计划
        /// </summary>
        /// <param name="planid">周计划ID</param>
        /// <param name="Remark">备注</param>
        /// <returns></returns>
        public bool CheckWeekPlanDetail(String TaskId, String Remark)
        {
            bool succ = false;
            List <SearchField> condition = new List <SearchField>();

            condition.Add(new SearchField("TaskID", TaskId, SearchFieldType.NumericType));
            condition.Add(new SearchField("WorkCheck", "false", SearchFieldType.NumericType));
            Tb_PlanDetailDA da1 = new Tb_PlanDetailDA();

            if (da1.HasData(condition))
            {
                Dictionary <String, object> dic1 = new Dictionary <string, object>();
                dic1["WorkCheck"] = true;
                dic1["Remark"]    = Remark;
                da1.EditData(condition, dic1);
                succ = true;
            }
            return(succ);
        }