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); }
/// <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); }
/// <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)); }
/// <summary> /// 更新一条数据 /// </summary> public int Update(SqlTransaction sqltran, Entities.ProjectTask_ReturnVisit model) { return(Dal.ProjectTask_ReturnVisit.Instance.Update(sqltran, model)); }
/// <summary> /// 更新一条数据 /// </summary> public int Update(Entities.ProjectTask_ReturnVisit model) { return(Dal.ProjectTask_ReturnVisit.Instance.Update(model)); }
/// <summary> /// 增加一条数据 /// </summary> public int Insert(Entities.ProjectTask_ReturnVisit model) { return(Dal.ProjectTask_ReturnVisit.Instance.Insert(model)); }