/// <summary> /// 增加一条数据 /// </summary> public void Add(MobileSoft.Model.Unify.Tb_Unify_Corp model) { int rowsAffected; SqlParameter[] parameters = { new SqlParameter("@CorpSynchCode", SqlDbType.UniqueIdentifier, 16), new SqlParameter("@UnCorpID", SqlDbType.BigInt, 8), new SqlParameter("@VSPID", SqlDbType.Int, 4), new SqlParameter("@CorpID", SqlDbType.Int, 4), new SqlParameter("@CorpName", SqlDbType.NVarChar, 100), new SqlParameter("@Province", SqlDbType.NVarChar, 20), new SqlParameter("@City", SqlDbType.NVarChar, 20), new SqlParameter("@Borough", SqlDbType.NVarChar, 20), new SqlParameter("@RegMode", SqlDbType.SmallInt, 2), new SqlParameter("@CorpTypeName", SqlDbType.NVarChar, 20), new SqlParameter("@CorpAddress", SqlDbType.NVarChar, 50), new SqlParameter("@CorpPost", SqlDbType.NVarChar, 10), new SqlParameter("@CorpDeputy", SqlDbType.NVarChar, 20), new SqlParameter("@CorpLinkMan", SqlDbType.NVarChar, 20), new SqlParameter("@CorpMobileTel", SqlDbType.NVarChar, 20), new SqlParameter("@CorpWorkedTel", SqlDbType.NVarChar, 50), new SqlParameter("@CorpFax", SqlDbType.NVarChar, 20), new SqlParameter("@CorpEmail", SqlDbType.NVarChar, 50), new SqlParameter("@CorpWeb", SqlDbType.NVarChar, 50), new SqlParameter("@RegDate", SqlDbType.DateTime), new SqlParameter("@SysVersion", SqlDbType.NVarChar, 20), new SqlParameter("@IsDelete", SqlDbType.SmallInt, 2), new SqlParameter("@SynchFlag", SqlDbType.SmallInt, 2), new SqlParameter("@ServerIP", SqlDbType.NVarChar, 20), new SqlParameter("@SysDir", SqlDbType.NVarChar, 10), new SqlParameter("@CorpSort", SqlDbType.Int, 4), new SqlParameter("@IsRecommend", SqlDbType.SmallInt, 2), new SqlParameter("@RecommendIndex", SqlDbType.NVarChar, 5), new SqlParameter("@LogoImgUrl", SqlDbType.NVarChar, 50), new SqlParameter("@CorpShortName", SqlDbType.NVarChar, 20), new SqlParameter("@CorpSNum", SqlDbType.Int, 4), new SqlParameter("@Street", SqlDbType.NVarChar, 50), new SqlParameter("@CommunityName", SqlDbType.NVarChar, 50) }; parameters[0].Value = model.CorpSynchCode; parameters[1].Value = model.UnCorpID; parameters[2].Value = model.VSPID; parameters[3].Value = model.CorpID; parameters[4].Value = model.CorpName; parameters[5].Value = model.Province; parameters[6].Value = model.City; parameters[7].Value = model.Borough; parameters[8].Value = model.RegMode; parameters[9].Value = model.CorpTypeName; parameters[10].Value = model.CorpAddress; parameters[11].Value = model.CorpPost; parameters[12].Value = model.CorpDeputy; parameters[13].Value = model.CorpLinkMan; parameters[14].Value = model.CorpMobileTel; parameters[15].Value = model.CorpWorkedTel; parameters[16].Value = model.CorpFax; parameters[17].Value = model.CorpEmail; parameters[18].Value = model.CorpWeb; parameters[19].Value = model.RegDate; parameters[20].Value = model.SysVersion; parameters[21].Value = model.IsDelete; parameters[22].Value = model.SynchFlag; parameters[23].Value = model.ServerIP; parameters[24].Value = model.SysDir; parameters[25].Value = model.CorpSort; parameters[26].Value = model.IsRecommend; parameters[27].Value = model.RecommendIndex; parameters[28].Value = model.LogoImgUrl; parameters[29].Value = model.CorpShortName; parameters[30].Value = model.CorpSNum; parameters[31].Value = model.Street; parameters[32].Value = model.CommunityName; DbHelperSQL.RunProcedure("Proc_Tb_Unify_Corp_ADD", parameters, out rowsAffected); }
/// <summary> /// 得到一个对象实体 /// </summary> public MobileSoft.Model.Unify.Tb_Unify_Corp GetModel(Guid CorpSynchCode) { SqlParameter[] parameters = { new SqlParameter("@CorpSynchCode", SqlDbType.UniqueIdentifier) }; parameters[0].Value = CorpSynchCode; MobileSoft.Model.Unify.Tb_Unify_Corp model = new MobileSoft.Model.Unify.Tb_Unify_Corp(); DataSet ds = DbHelperSQL.RunProcedure("Proc_Tb_Unify_Corp_GetModel", parameters, "ds"); if (ds.Tables[0].Rows.Count > 0) { if (ds.Tables[0].Rows[0]["CorpSynchCode"].ToString() != "") { model.CorpSynchCode = new Guid(ds.Tables[0].Rows[0]["CorpSynchCode"].ToString()); } if (ds.Tables[0].Rows[0]["UnCorpID"].ToString() != "") { model.UnCorpID = long.Parse(ds.Tables[0].Rows[0]["UnCorpID"].ToString()); } if (ds.Tables[0].Rows[0]["VSPID"].ToString() != "") { model.VSPID = int.Parse(ds.Tables[0].Rows[0]["VSPID"].ToString()); } if (ds.Tables[0].Rows[0]["CorpID"].ToString() != "") { model.CorpID = int.Parse(ds.Tables[0].Rows[0]["CorpID"].ToString()); } model.CorpName = ds.Tables[0].Rows[0]["CorpName"].ToString(); model.Province = ds.Tables[0].Rows[0]["Province"].ToString(); model.City = ds.Tables[0].Rows[0]["City"].ToString(); model.Borough = ds.Tables[0].Rows[0]["Borough"].ToString(); if (ds.Tables[0].Rows[0]["RegMode"].ToString() != "") { model.RegMode = int.Parse(ds.Tables[0].Rows[0]["RegMode"].ToString()); } model.CorpTypeName = ds.Tables[0].Rows[0]["CorpTypeName"].ToString(); model.CorpAddress = ds.Tables[0].Rows[0]["CorpAddress"].ToString(); model.CorpPost = ds.Tables[0].Rows[0]["CorpPost"].ToString(); model.CorpDeputy = ds.Tables[0].Rows[0]["CorpDeputy"].ToString(); model.CorpLinkMan = ds.Tables[0].Rows[0]["CorpLinkMan"].ToString(); model.CorpMobileTel = ds.Tables[0].Rows[0]["CorpMobileTel"].ToString(); model.CorpWorkedTel = ds.Tables[0].Rows[0]["CorpWorkedTel"].ToString(); model.CorpFax = ds.Tables[0].Rows[0]["CorpFax"].ToString(); model.CorpEmail = ds.Tables[0].Rows[0]["CorpEmail"].ToString(); model.CorpWeb = ds.Tables[0].Rows[0]["CorpWeb"].ToString(); if (ds.Tables[0].Rows[0]["RegDate"].ToString() != "") { model.RegDate = DateTime.Parse(ds.Tables[0].Rows[0]["RegDate"].ToString()); } model.SysVersion = ds.Tables[0].Rows[0]["SysVersion"].ToString(); if (ds.Tables[0].Rows[0]["IsDelete"].ToString() != "") { model.IsDelete = int.Parse(ds.Tables[0].Rows[0]["IsDelete"].ToString()); } if (ds.Tables[0].Rows[0]["SynchFlag"].ToString() != "") { model.SynchFlag = int.Parse(ds.Tables[0].Rows[0]["SynchFlag"].ToString()); } model.ServerIP = ds.Tables[0].Rows[0]["ServerIP"].ToString(); model.SysDir = ds.Tables[0].Rows[0]["SysDir"].ToString(); if (ds.Tables[0].Rows[0]["CorpSort"].ToString() != "") { model.CorpSort = int.Parse(ds.Tables[0].Rows[0]["CorpSort"].ToString()); } if (ds.Tables[0].Rows[0]["IsRecommend"].ToString() != "") { model.IsRecommend = int.Parse(ds.Tables[0].Rows[0]["IsRecommend"].ToString()); } model.RecommendIndex = ds.Tables[0].Rows[0]["RecommendIndex"].ToString(); model.LogoImgUrl = ds.Tables[0].Rows[0]["LogoImgUrl"].ToString(); model.CorpShortName = ds.Tables[0].Rows[0]["CorpShortName"].ToString(); if (ds.Tables[0].Rows[0]["CorpSNum"].ToString() != "") { model.CorpSNum = int.Parse(ds.Tables[0].Rows[0]["CorpSNum"].ToString()); } model.Street = ds.Tables[0].Rows[0]["Street"].ToString(); model.CommunityName = ds.Tables[0].Rows[0]["CommunityName"].ToString(); return(model); } else { return(null); } }