Example #1
0
        /// <summary>
        /// 获取下一条s by fatherid
        /// </summary>
        /// <param name="dt"></param>
        /// <returns></returns>
        public List <Model.Synergismlogdt> GetNext(Model.Synergismlogdt dt, BLL.BaseOp op)
        {
            List <Model.Synergismlogdt> ldt;

            string where = "fatherid=" + dt.Autoid;
            ldt          = GetModelList(where);
            return(ldt);
        }
Example #2
0
 /// <summary>
 /// 取首结点
 /// 默认首结点为完成
 /// </summary>
 /// <param name="main"></param>
 /// <returns></returns>
 public Model.Synergismlogdt GetFrist(Model.Synergismlog main, BLL.BaseOp op)
 {
     Model.Synergismlogdt detail = new U8.Interface.Bus.ApiService.Model.Synergismlogdt();
     detail.Cvouchertype = main.Cvouchertype;
     detail.Ilineno      = 1;
     detail.Id           = main.Id.ToString();
     detail.Cstatus      = DAL.Constant.SynergisnLogDT_Cstatus_Complete;
     return(detail);
 }
Example #3
0
        /// <summary>
        /// 获取上一条 by faherid
        /// </summary>
        /// <param name="dt"></param>
        /// <returns></returns>
        public Model.Synergismlogdt GetPrevious(Model.Synergismlogdt dt, BLL.BaseOp op)
        {
            List <Model.Synergismlogdt> ldt;

            string where = " autoid=" + dt.Fatherid;
            ldt          = GetModelList(where);
            if (ldt.Count == 1)
            {
                return(ldt[0]);
            }
            return(null);
        }
Example #4
0
        /// <summary>
        /// 获取第一条数据byfatherid
        /// </summary>
        /// <param name="log"></param>
        /// <returns></returns>
        public Model.Synergismlogdt GetFrist(Model.Synergismlog log, BLL.BaseOp op)
        {
            List <Model.Synergismlogdt> ldt;

            string where = " fatherid is null and d.id=" + log.Id;
            ldt          = GetModelList(where);
            if (ldt.Count == 1)
            {
                return(ldt[0]);
            }
            return(null);
        }
Example #5
0
 /// <summary>
 /// 获取上一条
 /// </summary>
 /// <param name="dt"></param>
 /// <returns></returns>
 public Model.Synergismlogdt GetModel(string autoid, BLL.BaseOp op)
 {
     return(op.GetModel(autoid));
 }
Example #6
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public int Update(Model.Synergismlog model, BLL.BaseOp op)
 {
     return(op.Update(model));
 }
Example #7
0
 /// <summary>
 /// 更新任务状态
 /// 更新到数据库
 /// </summary>
 /// <param name="dt"></param>
 /// <returns></returns>
 public int Update(Model.Synergismlogdt dt, BLL.BaseOp op)
 {
     return(op.Update(dt));
 }
Example #8
0
 public Model.Synergismlogdt GetPrevious(Model.Synergismlogdt dt, BLL.BaseOp op)
 {
     return(op.GetPrevious(dt));
 }
Example #9
0
 /// <summary>
 /// 取下一结点任务
 /// </summary>
 /// <param name="detail"></param>
 /// <returns></returns>
 public List <Model.Synergismlogdt> GetNext(Model.Synergismlogdt detail, BLL.BaseOp op)
 {
     return(op.GetNext(detail));
 }
Example #10
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="dt"></param>
 /// <returns></returns>
 public Model.Synergismlog GetModel(string autoid, BLL.BaseOp op)
 {
     return(GetModel(autoid.ToString()));
 }