Exemplo n.º 1
0
        private Entities.ProjectTask_ReturnVisit LoadSingleProjectTask_ReturnVisit(DataRow row)
        {
            Entities.ProjectTask_ReturnVisit model = new Entities.ProjectTask_ReturnVisit();

            if (row["RecID"].ToString() != "")
            {
                model.RecID = long.Parse(row["RecID"].ToString());
            }
            model.CRMCustID = row["CRMCustID"].ToString();
            model.Title     = row["Title"].ToString();
            if (row["RVType"].ToString() != "")
            {
                model.RVType = int.Parse(row["RVType"].ToString());
            }
            if (row["ContactInfoUserID"].ToString() != "")
            {
                model.ContactInfoUserID = int.Parse(row["ContactInfoUserID"].ToString());
            }
            model.Remark           = row["Remark"].ToString();
            model.ContactInfotitle = row["ContactInfotitle"].ToString();
            model.Begintime        = row["Begintime"].ToString();
            model.Endtime          = row["Endtime"].ToString();
            if (row["Createtime"].ToString() != "")
            {
                model.Createtime = DateTime.Parse(row["Createtime"].ToString());
            }
            if (row["CreateUserID"].ToString() != "")
            {
                model.CreateUserID = int.Parse(row["CreateUserID"].ToString());
            }
            model.CreateuserDepart = row["CreateuserDepart"].ToString();
            if (row["UserClass"].ToString() != "")
            {
                model.UserClass = int.Parse(row["UserClass"].ToString());
            }
            if (row["Status"].ToString() != "")
            {
                model.Status = int.Parse(row["Status"].ToString());
            }
            if (row["LastUpdateTime"].ToString() != "")
            {
                model.LastUpdateTime = DateTime.Parse(row["LastUpdateTime"].ToString());
            }
            model.RVresult = row["RVresult"].ToString();
            if (row["RVQuestionStatus"].ToString() != "")
            {
                model.RVQuestionStatus = int.Parse(row["RVQuestionStatus"].ToString());
            }
            model.RVQuestionRemark = row["RVQuestionRemark"].ToString();
            model.MemberId         = row["MemberId"].ToString();
            model.VisitType        = row["VisitType"].ToString();
            return(model);
        }
Exemplo n.º 2
0
        /// <summary>
        ///  增加一条数据
        /// </summary>
        public int Insert(SqlTransaction sqltran, Entities.ProjectTask_ReturnVisit model)
        {
            SqlParameter[] parameters =
            {
                new SqlParameter("@RecID",             SqlDbType.Int,         4),
                new SqlParameter("@CRMCustID",         SqlDbType.VarChar,    50),
                new SqlParameter("@Title",             SqlDbType.VarChar,    50),
                new SqlParameter("@RVType",            SqlDbType.Int,         4),
                new SqlParameter("@ContactInfoUserID", SqlDbType.Int,         4),
                new SqlParameter("@Remark",            SqlDbType.VarChar,   500),
                new SqlParameter("@ContactInfotitle",  SqlDbType.VarChar,   100),
                new SqlParameter("@Begintime",         SqlDbType.VarChar,    50),
                new SqlParameter("@Endtime",           SqlDbType.VarChar,    50),
                new SqlParameter("@Createtime",        SqlDbType.DateTime),
                new SqlParameter("@CreateUserID",      SqlDbType.Int,         4),
                new SqlParameter("@CreateuserDepart",  SqlDbType.VarChar,    50),
                new SqlParameter("@UserClass",         SqlDbType.Int,         4),
                new SqlParameter("@Status",            SqlDbType.Int,         4),
                new SqlParameter("@LastUpdateTime",    SqlDbType.DateTime),
                new SqlParameter("@RVresult",          SqlDbType.VarChar,   500),
                new SqlParameter("@RVQuestionStatus",  SqlDbType.Int,         4),
                new SqlParameter("@RVQuestionRemark",  SqlDbType.VarChar,   500),
                new SqlParameter("@MemberId",          SqlDbType.VarChar,    50),
                new SqlParameter("@VisitType",         SqlDbType.VarChar,    50),
                new SqlParameter("@TypeID",            SqlDbType.VarChar, 20)
            };
            parameters[0].Direction = ParameterDirection.Output;
            parameters[1].Value     = model.CRMCustID;
            parameters[2].Value     = model.Title;
            parameters[3].Value     = model.RVType;
            parameters[4].Value     = model.ContactInfoUserID;
            parameters[5].Value     = model.Remark;
            parameters[6].Value     = model.ContactInfotitle;
            parameters[7].Value     = model.Begintime;
            parameters[8].Value     = model.Endtime;
            parameters[9].Value     = model.Createtime;
            parameters[10].Value    = model.CreateUserID;
            parameters[11].Value    = model.CreateuserDepart;
            parameters[12].Value    = model.UserClass;
            parameters[13].Value    = model.Status;
            parameters[14].Value    = model.LastUpdateTime;
            parameters[15].Value    = model.RVresult;
            parameters[16].Value    = model.RVQuestionStatus;
            parameters[17].Value    = model.RVQuestionRemark;
            parameters[18].Value    = model.MemberId;
            parameters[19].Value    = model.VisitType;
            parameters[20].Value    = model.TypeID;

            SqlHelper.ExecuteNonQuery(sqltran, CommandType.StoredProcedure, P_PROJECTTASK_RETURNVISIT_INSERT, parameters);
            return((int)parameters[0].Value);
        }
Exemplo n.º 3
0
        /// <summary>
        ///  更新一条数据
        /// </summary>
        public int Update(Entities.ProjectTask_ReturnVisit model)
        {
            SqlParameter[] parameters =
            {
                new SqlParameter("@RecID",             SqlDbType.BigInt,      8),
                new SqlParameter("@CRMCustID",         SqlDbType.VarChar,    50),
                new SqlParameter("@Title",             SqlDbType.VarChar,    50),
                new SqlParameter("@RVType",            SqlDbType.Int,         4),
                new SqlParameter("@ContactInfoUserID", SqlDbType.Int,         4),
                new SqlParameter("@Remark",            SqlDbType.VarChar,   500),
                new SqlParameter("@ContactInfotitle",  SqlDbType.VarChar,   100),
                new SqlParameter("@Begintime",         SqlDbType.VarChar,    50),
                new SqlParameter("@Endtime",           SqlDbType.VarChar,    50),
                new SqlParameter("@Createtime",        SqlDbType.DateTime),
                new SqlParameter("@CreateUserID",      SqlDbType.Int,         4),
                new SqlParameter("@CreateuserDepart",  SqlDbType.VarChar,    50),
                new SqlParameter("@UserClass",         SqlDbType.Int,         4),
                new SqlParameter("@Status",            SqlDbType.Int,         4),
                new SqlParameter("@LastUpdateTime",    SqlDbType.DateTime),
                new SqlParameter("@RVresult",          SqlDbType.VarChar,   500),
                new SqlParameter("@RVQuestionStatus",  SqlDbType.Int,         4),
                new SqlParameter("@RVQuestionRemark",  SqlDbType.VarChar,   500),
                new SqlParameter("@MemberId",          SqlDbType.VarChar,    50),
                new SqlParameter("@VisitType",         SqlDbType.VarChar, 50)
            };
            parameters[0].Value  = model.RecID;
            parameters[1].Value  = model.CRMCustID;
            parameters[2].Value  = model.Title;
            parameters[3].Value  = model.RVType;
            parameters[4].Value  = model.ContactInfoUserID;
            parameters[5].Value  = model.Remark;
            parameters[6].Value  = model.ContactInfotitle;
            parameters[7].Value  = model.Begintime;
            parameters[8].Value  = model.Endtime;
            parameters[9].Value  = model.Createtime;
            parameters[10].Value = model.CreateUserID;
            parameters[11].Value = model.CreateuserDepart;
            parameters[12].Value = model.UserClass;
            parameters[13].Value = model.Status;
            parameters[14].Value = model.LastUpdateTime;
            parameters[15].Value = model.RVresult;
            parameters[16].Value = model.RVQuestionStatus;
            parameters[17].Value = model.RVQuestionRemark;
            parameters[18].Value = model.MemberId;
            parameters[19].Value = model.VisitType;

            return(SqlHelper.ExecuteNonQuery(CONNECTIONSTRINGS, CommandType.StoredProcedure, P_PROJECTTASK_RETURNVISIT_UPDATE, parameters));
        }
Exemplo n.º 4
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public int Update(SqlTransaction sqltran, Entities.ProjectTask_ReturnVisit model)
 {
     return(Dal.ProjectTask_ReturnVisit.Instance.Update(sqltran, model));
 }
Exemplo n.º 5
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public int Update(Entities.ProjectTask_ReturnVisit model)
 {
     return(Dal.ProjectTask_ReturnVisit.Instance.Update(model));
 }
Exemplo n.º 6
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int Insert(Entities.ProjectTask_ReturnVisit model)
 {
     return(Dal.ProjectTask_ReturnVisit.Instance.Insert(model));
 }