Exemplo n.º 1
0
        public virtual tb_tasksyncmap_model CreateModel(DataRow dr)
        {
            var o = new tb_tasksyncmap_model();

            //
            if (dr.Table.Columns.Contains("id"))
            {
                o.id = dr["id"].Toint();
            }
            //
            if (dr.Table.Columns.Contains("fromtaskid"))
            {
                o.fromtaskid = dr["fromtaskid"].Toint();
            }
            //
            if (dr.Table.Columns.Contains("totaskid"))
            {
                o.totaskid = dr["totaskid"].Toint();
            }
            //
            if (dr.Table.Columns.Contains("createtime"))
            {
                o.createtime = dr["createtime"].ToDateTime();
            }
            return(o);
        }
Exemplo n.º 2
0
        public virtual bool Add(DbConn PubConn, tb_tasksyncmap_model model)
        {
            List <ProcedureParameter> Par = new List <ProcedureParameter>()
            {
                //
                new ProcedureParameter("@fromtaskid", model.fromtaskid),
                //
                new ProcedureParameter("@totaskid", model.totaskid),
                //
                new ProcedureParameter("@createtime", model.createtime)
            };
            int rev = PubConn.ExecuteSql(@"insert into tb_tasksyncmap(fromtaskid,totaskid,createtime)
										   values(@fromtaskid,@totaskid,@createtime)"                                        , Par);

            return(rev == 1);
        }
Exemplo n.º 3
0
        public virtual bool Edit(DbConn PubConn, tb_tasksyncmap_model model)
        {
            List <ProcedureParameter> Par = new List <ProcedureParameter>()
            {
                //
                new ProcedureParameter("@fromtaskid", model.fromtaskid),
                //
                new ProcedureParameter("@totaskid", model.totaskid),
                //
                new ProcedureParameter("@createtime", model.createtime),
            };

            Par.Add(new ProcedureParameter("@id", model.id));

            int rev = PubConn.ExecuteSql("update tb_tasksyncmap set fromtaskid=@fromtaskid,totaskid=@totaskid,createtime=@createtime where id=@id", Par);

            return(rev == 1);
        }
Exemplo n.º 4
0
        public List <tb_tasksyncmap_model> GetList(DbConn PubConn)
        {
            List <tb_tasksyncmap_model> model = new List <tb_tasksyncmap_model>();

            DataSet dsList = SqlHelper.Visit <DataSet>(ps =>
            {
                string sql = "SELECT * FROM [ky_monitor].[dbo].[tb_tasksyncmap]";
                DataSet ds = new DataSet();
                PubConn.SqlToDataSet(ds, sql, ps.ToParameters());
                return(ds);
            });

            foreach (DataRow dr in dsList.Tables[0].Rows)
            {
                tb_tasksyncmap_model m = CreateModel(dr);
                model.Add(m);
            }
            return(model);
        }