/// <summary> /// 得到一个对象实体 /// </summary> public IPSP.Model.TCstmr_CoopAgency GetModel(int n_AgencyID) { StringBuilder strSql = new StringBuilder(); strSql.Append("select top 1 n_AgencyID,s_Name,s_NativeName,s_OtherName,n_Language,s_IPType,s_Credit,s_Notes,n_ClientID,n_PayCurrency,dt_FirstCaseFromDate,dt_LastCaseFromDate,dt_FirstCaseToDate,dt_LastCaseToDate,s_Phone,s_Mobile,s_Fax,s_Email,s_WebSite,s_IMAddress,s_Facebook,s_Twitter,dt_CreateDate,dt_EditDate,s_Language,s_PayUnit,s_IPRole,n_PayUnit,s_Lock,s_Locker,s_Creator,s_Editor,s_Addresses,s_ContactsFirstName,s_ContactsLastName,s_ContactsTel,s_ContactsFax,s_ContactsEmail,s_FirstAddress,n_OAddressCountry,n_ToPatentCaseCount,n_ToTMCaseCount,n_ToCopyrightCaseCount,n_ToDomainCaseCount,n_ToOtherCaseCount,n_SecurityLevelID,s_Code,s_BeneficiaryBankName,s_BeneficiaryBankAddress,s_BeneficiaryName,s_BeneficiaryAddress,s_BeneficiaryAccountNumber,s_IBAN,s_SwiftCode,s_ABA from TCstmr_CoopAgency "); strSql.Append(" where n_AgencyID=@n_AgencyID"); SqlParameter[] parameters = { new SqlParameter("@n_AgencyID", SqlDbType.Int, 4) }; parameters[0].Value = n_AgencyID; IPSP.Model.TCstmr_CoopAgency model = new IPSP.Model.TCstmr_CoopAgency(); DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters); if (ds.Tables[0].Rows.Count > 0) { return(DataRowToModel(ds.Tables[0].Rows[0])); } else { return(null); } }
/// <summary> /// 增加一条数据 /// </summary> public int Add(IPSP.Model.TCstmr_CoopAgency model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into TCstmr_CoopAgency("); strSql.Append("s_Name,s_NativeName,s_OtherName,n_Language,s_IPType,s_Credit,s_Notes,n_ClientID,n_PayCurrency,dt_FirstCaseFromDate,dt_LastCaseFromDate,dt_FirstCaseToDate,dt_LastCaseToDate,s_Phone,s_Mobile,s_Fax,s_Email,s_WebSite,s_IMAddress,s_Facebook,s_Twitter,dt_CreateDate,dt_EditDate,s_Language,s_PayUnit,s_IPRole,n_PayUnit,s_Lock,s_Locker,s_Creator,s_Editor,s_Addresses,s_ContactsFirstName,s_ContactsLastName,s_ContactsTel,s_ContactsFax,s_ContactsEmail,s_FirstAddress,n_OAddressCountry,n_ToPatentCaseCount,n_ToTMCaseCount,n_ToCopyrightCaseCount,n_ToDomainCaseCount,n_ToOtherCaseCount,n_SecurityLevelID,s_Code,s_BeneficiaryBankName,s_BeneficiaryBankAddress,s_BeneficiaryName,s_BeneficiaryAddress,s_BeneficiaryAccountNumber,s_IBAN,s_SwiftCode,s_ABA)"); strSql.Append(" values ("); strSql.Append("@s_Name,@s_NativeName,@s_OtherName,@n_Language,@s_IPType,@s_Credit,@s_Notes,@n_ClientID,@n_PayCurrency,@dt_FirstCaseFromDate,@dt_LastCaseFromDate,@dt_FirstCaseToDate,@dt_LastCaseToDate,@s_Phone,@s_Mobile,@s_Fax,@s_Email,@s_WebSite,@s_IMAddress,@s_Facebook,@s_Twitter,@dt_CreateDate,@dt_EditDate,@s_Language,@s_PayUnit,@s_IPRole,@n_PayUnit,@s_Lock,@s_Locker,@s_Creator,@s_Editor,@s_Addresses,@s_ContactsFirstName,@s_ContactsLastName,@s_ContactsTel,@s_ContactsFax,@s_ContactsEmail,@s_FirstAddress,@n_OAddressCountry,@n_ToPatentCaseCount,@n_ToTMCaseCount,@n_ToCopyrightCaseCount,@n_ToDomainCaseCount,@n_ToOtherCaseCount,@n_SecurityLevelID,@s_Code,@s_BeneficiaryBankName,@s_BeneficiaryBankAddress,@s_BeneficiaryName,@s_BeneficiaryAddress,@s_BeneficiaryAccountNumber,@s_IBAN,@s_SwiftCode,@s_ABA)"); strSql.Append(";select @@IDENTITY"); SqlParameter[] parameters = { new SqlParameter("@s_Name", SqlDbType.NVarChar, 300), new SqlParameter("@s_NativeName", SqlDbType.NVarChar, 200), new SqlParameter("@s_OtherName", SqlDbType.NVarChar, 200), new SqlParameter("@n_Language", SqlDbType.Int, 4), new SqlParameter("@s_IPType", SqlDbType.NVarChar, 50), new SqlParameter("@s_Credit", SqlDbType.NVarChar, 20), new SqlParameter("@s_Notes", SqlDbType.NVarChar, 800), new SqlParameter("@n_ClientID", SqlDbType.Int, 4), new SqlParameter("@n_PayCurrency", SqlDbType.Int, 4), new SqlParameter("@dt_FirstCaseFromDate", SqlDbType.DateTime), new SqlParameter("@dt_LastCaseFromDate", SqlDbType.DateTime), new SqlParameter("@dt_FirstCaseToDate", SqlDbType.DateTime), new SqlParameter("@dt_LastCaseToDate", SqlDbType.DateTime), new SqlParameter("@s_Phone", SqlDbType.NVarChar, 150), new SqlParameter("@s_Mobile", SqlDbType.NVarChar, 150), new SqlParameter("@s_Fax", SqlDbType.NVarChar, 150), new SqlParameter("@s_Email", SqlDbType.NVarChar, 300), new SqlParameter("@s_WebSite", SqlDbType.NVarChar, 300), new SqlParameter("@s_IMAddress", SqlDbType.NVarChar, 100), new SqlParameter("@s_Facebook", SqlDbType.NVarChar, 200), new SqlParameter("@s_Twitter", SqlDbType.NVarChar, 200), new SqlParameter("@dt_CreateDate", SqlDbType.DateTime), new SqlParameter("@dt_EditDate", SqlDbType.DateTime), new SqlParameter("@s_Language", SqlDbType.Int, 4), new SqlParameter("@s_PayUnit", SqlDbType.Int, 4), new SqlParameter("@s_IPRole", SqlDbType.NVarChar, 50), new SqlParameter("@n_PayUnit", SqlDbType.Int, 4), new SqlParameter("@s_Lock", SqlDbType.NVarChar, 1), new SqlParameter("@s_Locker", SqlDbType.NVarChar, 20), new SqlParameter("@s_Creator", SqlDbType.NVarChar, 50), new SqlParameter("@s_Editor", SqlDbType.NVarChar, 50), new SqlParameter("@s_Addresses", SqlDbType.NVarChar, 2000), new SqlParameter("@s_ContactsFirstName", SqlDbType.NVarChar, 500), new SqlParameter("@s_ContactsLastName", SqlDbType.NVarChar, 500), new SqlParameter("@s_ContactsTel", SqlDbType.NVarChar, 150), new SqlParameter("@s_ContactsFax", SqlDbType.NVarChar, 150), new SqlParameter("@s_ContactsEmail", SqlDbType.NVarChar, 150), new SqlParameter("@s_FirstAddress", SqlDbType.NVarChar, 500), new SqlParameter("@n_OAddressCountry", SqlDbType.Int, 4), new SqlParameter("@n_ToPatentCaseCount", SqlDbType.Int, 4), new SqlParameter("@n_ToTMCaseCount", SqlDbType.Int, 4), new SqlParameter("@n_ToCopyrightCaseCount", SqlDbType.Int, 4), new SqlParameter("@n_ToDomainCaseCount", SqlDbType.Int, 4), new SqlParameter("@n_ToOtherCaseCount", SqlDbType.Int, 4), new SqlParameter("@n_SecurityLevelID", SqlDbType.Int, 4), new SqlParameter("@s_Code", SqlDbType.NVarChar, 200), new SqlParameter("@s_BeneficiaryBankName", SqlDbType.NVarChar, 500), new SqlParameter("@s_BeneficiaryBankAddress", SqlDbType.NVarChar, 1000), new SqlParameter("@s_BeneficiaryName", SqlDbType.NVarChar, 500), new SqlParameter("@s_BeneficiaryAddress", SqlDbType.NVarChar, 1000), new SqlParameter("@s_BeneficiaryAccountNumber", SqlDbType.NVarChar, 500), new SqlParameter("@s_IBAN", SqlDbType.NVarChar, 500), new SqlParameter("@s_SwiftCode", SqlDbType.NVarChar, 500), new SqlParameter("@s_ABA", SqlDbType.NVarChar, 500) }; parameters[0].Value = model.s_Name; parameters[1].Value = model.s_NativeName; parameters[2].Value = model.s_OtherName; parameters[3].Value = model.n_Language; parameters[4].Value = model.s_IPType; parameters[5].Value = model.s_Credit; parameters[6].Value = model.s_Notes; parameters[7].Value = model.n_ClientID; parameters[8].Value = model.n_PayCurrency; parameters[9].Value = model.dt_FirstCaseFromDate; parameters[10].Value = model.dt_LastCaseFromDate; parameters[11].Value = model.dt_FirstCaseToDate; parameters[12].Value = model.dt_LastCaseToDate; parameters[13].Value = model.s_Phone; parameters[14].Value = model.s_Mobile; parameters[15].Value = model.s_Fax; parameters[16].Value = model.s_Email; parameters[17].Value = model.s_WebSite; parameters[18].Value = model.s_IMAddress; parameters[19].Value = model.s_Facebook; parameters[20].Value = model.s_Twitter; parameters[21].Value = model.dt_CreateDate; parameters[22].Value = model.dt_EditDate; parameters[23].Value = model.s_Language; parameters[24].Value = model.s_PayUnit; parameters[25].Value = model.s_IPRole; parameters[26].Value = model.n_PayUnit; parameters[27].Value = model.s_Lock; parameters[28].Value = model.s_Locker; parameters[29].Value = model.s_Creator; parameters[30].Value = model.s_Editor; parameters[31].Value = model.s_Addresses; parameters[32].Value = model.s_ContactsFirstName; parameters[33].Value = model.s_ContactsLastName; parameters[34].Value = model.s_ContactsTel; parameters[35].Value = model.s_ContactsFax; parameters[36].Value = model.s_ContactsEmail; parameters[37].Value = model.s_FirstAddress; parameters[38].Value = model.n_OAddressCountry; parameters[39].Value = model.n_ToPatentCaseCount; parameters[40].Value = model.n_ToTMCaseCount; parameters[41].Value = model.n_ToCopyrightCaseCount; parameters[42].Value = model.n_ToDomainCaseCount; parameters[43].Value = model.n_ToOtherCaseCount; parameters[44].Value = model.n_SecurityLevelID; parameters[45].Value = model.s_Code; parameters[46].Value = model.s_BeneficiaryBankName; parameters[47].Value = model.s_BeneficiaryBankAddress; parameters[48].Value = model.s_BeneficiaryName; parameters[49].Value = model.s_BeneficiaryAddress; parameters[50].Value = model.s_BeneficiaryAccountNumber; parameters[51].Value = model.s_IBAN; parameters[52].Value = model.s_SwiftCode; parameters[53].Value = model.s_ABA; object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters); if (obj == null) { return(0); } else { return(Convert.ToInt32(obj)); } }
/// <summary> /// 得到一个对象实体 /// </summary> public IPSP.Model.TCstmr_CoopAgency DataRowToModel(DataRow row) { IPSP.Model.TCstmr_CoopAgency model = new IPSP.Model.TCstmr_CoopAgency(); if (row != null) { if (row["n_AgencyID"] != null && row["n_AgencyID"].ToString() != "") { model.n_AgencyID = int.Parse(row["n_AgencyID"].ToString()); } if (row["s_Name"] != null) { model.s_Name = row["s_Name"].ToString(); } if (row["s_NativeName"] != null) { model.s_NativeName = row["s_NativeName"].ToString(); } if (row["s_OtherName"] != null) { model.s_OtherName = row["s_OtherName"].ToString(); } if (row["n_Language"] != null && row["n_Language"].ToString() != "") { model.n_Language = int.Parse(row["n_Language"].ToString()); } if (row["s_IPType"] != null) { model.s_IPType = row["s_IPType"].ToString(); } if (row["s_Credit"] != null) { model.s_Credit = row["s_Credit"].ToString(); } if (row["s_Notes"] != null) { model.s_Notes = row["s_Notes"].ToString(); } if (row["n_ClientID"] != null && row["n_ClientID"].ToString() != "") { model.n_ClientID = int.Parse(row["n_ClientID"].ToString()); } if (row["n_PayCurrency"] != null && row["n_PayCurrency"].ToString() != "") { model.n_PayCurrency = int.Parse(row["n_PayCurrency"].ToString()); } if (row["dt_FirstCaseFromDate"] != null && row["dt_FirstCaseFromDate"].ToString() != "") { model.dt_FirstCaseFromDate = DateTime.Parse(row["dt_FirstCaseFromDate"].ToString()); } if (row["dt_LastCaseFromDate"] != null && row["dt_LastCaseFromDate"].ToString() != "") { model.dt_LastCaseFromDate = DateTime.Parse(row["dt_LastCaseFromDate"].ToString()); } if (row["dt_FirstCaseToDate"] != null && row["dt_FirstCaseToDate"].ToString() != "") { model.dt_FirstCaseToDate = DateTime.Parse(row["dt_FirstCaseToDate"].ToString()); } if (row["dt_LastCaseToDate"] != null && row["dt_LastCaseToDate"].ToString() != "") { model.dt_LastCaseToDate = DateTime.Parse(row["dt_LastCaseToDate"].ToString()); } if (row["s_Phone"] != null) { model.s_Phone = row["s_Phone"].ToString(); } if (row["s_Mobile"] != null) { model.s_Mobile = row["s_Mobile"].ToString(); } if (row["s_Fax"] != null) { model.s_Fax = row["s_Fax"].ToString(); } if (row["s_Email"] != null) { model.s_Email = row["s_Email"].ToString(); } if (row["s_WebSite"] != null) { model.s_WebSite = row["s_WebSite"].ToString(); } if (row["s_IMAddress"] != null) { model.s_IMAddress = row["s_IMAddress"].ToString(); } if (row["s_Facebook"] != null) { model.s_Facebook = row["s_Facebook"].ToString(); } if (row["s_Twitter"] != null) { model.s_Twitter = row["s_Twitter"].ToString(); } if (row["dt_CreateDate"] != null && row["dt_CreateDate"].ToString() != "") { model.dt_CreateDate = DateTime.Parse(row["dt_CreateDate"].ToString()); } if (row["dt_EditDate"] != null && row["dt_EditDate"].ToString() != "") { model.dt_EditDate = DateTime.Parse(row["dt_EditDate"].ToString()); } if (row["s_Language"] != null && row["s_Language"].ToString() != "") { model.s_Language = int.Parse(row["s_Language"].ToString()); } if (row["s_PayUnit"] != null && row["s_PayUnit"].ToString() != "") { model.s_PayUnit = int.Parse(row["s_PayUnit"].ToString()); } if (row["s_IPRole"] != null) { model.s_IPRole = row["s_IPRole"].ToString(); } if (row["n_PayUnit"] != null && row["n_PayUnit"].ToString() != "") { model.n_PayUnit = int.Parse(row["n_PayUnit"].ToString()); } if (row["s_Lock"] != null) { model.s_Lock = row["s_Lock"].ToString(); } if (row["s_Locker"] != null) { model.s_Locker = row["s_Locker"].ToString(); } if (row["s_Creator"] != null) { model.s_Creator = row["s_Creator"].ToString(); } if (row["s_Editor"] != null) { model.s_Editor = row["s_Editor"].ToString(); } if (row["s_Addresses"] != null) { model.s_Addresses = row["s_Addresses"].ToString(); } if (row["s_ContactsFirstName"] != null) { model.s_ContactsFirstName = row["s_ContactsFirstName"].ToString(); } if (row["s_ContactsLastName"] != null) { model.s_ContactsLastName = row["s_ContactsLastName"].ToString(); } if (row["s_ContactsTel"] != null) { model.s_ContactsTel = row["s_ContactsTel"].ToString(); } if (row["s_ContactsFax"] != null) { model.s_ContactsFax = row["s_ContactsFax"].ToString(); } if (row["s_ContactsEmail"] != null) { model.s_ContactsEmail = row["s_ContactsEmail"].ToString(); } if (row["s_FirstAddress"] != null) { model.s_FirstAddress = row["s_FirstAddress"].ToString(); } if (row["n_OAddressCountry"] != null && row["n_OAddressCountry"].ToString() != "") { model.n_OAddressCountry = int.Parse(row["n_OAddressCountry"].ToString()); } if (row["n_ToPatentCaseCount"] != null && row["n_ToPatentCaseCount"].ToString() != "") { model.n_ToPatentCaseCount = int.Parse(row["n_ToPatentCaseCount"].ToString()); } if (row["n_ToTMCaseCount"] != null && row["n_ToTMCaseCount"].ToString() != "") { model.n_ToTMCaseCount = int.Parse(row["n_ToTMCaseCount"].ToString()); } if (row["n_ToCopyrightCaseCount"] != null && row["n_ToCopyrightCaseCount"].ToString() != "") { model.n_ToCopyrightCaseCount = int.Parse(row["n_ToCopyrightCaseCount"].ToString()); } if (row["n_ToDomainCaseCount"] != null && row["n_ToDomainCaseCount"].ToString() != "") { model.n_ToDomainCaseCount = int.Parse(row["n_ToDomainCaseCount"].ToString()); } if (row["n_ToOtherCaseCount"] != null && row["n_ToOtherCaseCount"].ToString() != "") { model.n_ToOtherCaseCount = int.Parse(row["n_ToOtherCaseCount"].ToString()); } if (row["n_SecurityLevelID"] != null && row["n_SecurityLevelID"].ToString() != "") { model.n_SecurityLevelID = int.Parse(row["n_SecurityLevelID"].ToString()); } if (row["s_Code"] != null) { model.s_Code = row["s_Code"].ToString(); } if (row["s_BeneficiaryBankName"] != null) { model.s_BeneficiaryBankName = row["s_BeneficiaryBankName"].ToString(); } if (row["s_BeneficiaryBankAddress"] != null) { model.s_BeneficiaryBankAddress = row["s_BeneficiaryBankAddress"].ToString(); } if (row["s_BeneficiaryName"] != null) { model.s_BeneficiaryName = row["s_BeneficiaryName"].ToString(); } if (row["s_BeneficiaryAddress"] != null) { model.s_BeneficiaryAddress = row["s_BeneficiaryAddress"].ToString(); } if (row["s_BeneficiaryAccountNumber"] != null) { model.s_BeneficiaryAccountNumber = row["s_BeneficiaryAccountNumber"].ToString(); } if (row["s_IBAN"] != null) { model.s_IBAN = row["s_IBAN"].ToString(); } if (row["s_SwiftCode"] != null) { model.s_SwiftCode = row["s_SwiftCode"].ToString(); } if (row["s_ABA"] != null) { model.s_ABA = row["s_ABA"].ToString(); } } return(model); }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(IPSP.Model.TCstmr_CoopAgency model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update TCstmr_CoopAgency set "); strSql.Append("s_Name=@s_Name,"); strSql.Append("s_NativeName=@s_NativeName,"); strSql.Append("s_OtherName=@s_OtherName,"); strSql.Append("n_Language=@n_Language,"); strSql.Append("s_IPType=@s_IPType,"); strSql.Append("s_Credit=@s_Credit,"); strSql.Append("s_Notes=@s_Notes,"); strSql.Append("n_PayCurrency=@n_PayCurrency,"); strSql.Append("dt_FirstCaseFromDate=@dt_FirstCaseFromDate,"); strSql.Append("dt_LastCaseFromDate=@dt_LastCaseFromDate,"); strSql.Append("dt_FirstCaseToDate=@dt_FirstCaseToDate,"); strSql.Append("dt_LastCaseToDate=@dt_LastCaseToDate,"); strSql.Append("s_Phone=@s_Phone,"); strSql.Append("s_Mobile=@s_Mobile,"); strSql.Append("s_Fax=@s_Fax,"); strSql.Append("s_Email=@s_Email,"); strSql.Append("s_WebSite=@s_WebSite,"); strSql.Append("s_IMAddress=@s_IMAddress,"); strSql.Append("s_Facebook=@s_Facebook,"); strSql.Append("s_Twitter=@s_Twitter,"); strSql.Append("dt_CreateDate=@dt_CreateDate,"); strSql.Append("dt_EditDate=@dt_EditDate,"); strSql.Append("s_Language=@s_Language,"); strSql.Append("s_PayUnit=@s_PayUnit,"); strSql.Append("s_IPRole=@s_IPRole,"); strSql.Append("n_PayUnit=@n_PayUnit,"); strSql.Append("s_Lock=@s_Lock,"); strSql.Append("s_Locker=@s_Locker,"); strSql.Append("s_Creator=@s_Creator,"); strSql.Append("s_Editor=@s_Editor,"); strSql.Append("s_Addresses=@s_Addresses,"); strSql.Append("s_ContactsFirstName=@s_ContactsFirstName,"); strSql.Append("s_ContactsLastName=@s_ContactsLastName,"); strSql.Append("s_ContactsTel=@s_ContactsTel,"); strSql.Append("s_ContactsFax=@s_ContactsFax,"); strSql.Append("s_ContactsEmail=@s_ContactsEmail,"); strSql.Append("s_FirstAddress=@s_FirstAddress,"); strSql.Append("n_OAddressCountry=@n_OAddressCountry,"); strSql.Append("n_ToPatentCaseCount=@n_ToPatentCaseCount,"); strSql.Append("n_ToTMCaseCount=@n_ToTMCaseCount,"); strSql.Append("n_ToCopyrightCaseCount=@n_ToCopyrightCaseCount,"); strSql.Append("n_ToDomainCaseCount=@n_ToDomainCaseCount,"); strSql.Append("n_ToOtherCaseCount=@n_ToOtherCaseCount,"); strSql.Append("s_Code=@s_Code,"); strSql.Append("s_BeneficiaryBankName=@s_BeneficiaryBankName,"); strSql.Append("s_BeneficiaryBankAddress=@s_BeneficiaryBankAddress,"); strSql.Append("s_BeneficiaryName=@s_BeneficiaryName,"); strSql.Append("s_BeneficiaryAddress=@s_BeneficiaryAddress,"); strSql.Append("s_BeneficiaryAccountNumber=@s_BeneficiaryAccountNumber,"); strSql.Append("s_IBAN=@s_IBAN,"); strSql.Append("s_SwiftCode=@s_SwiftCode,"); strSql.Append("s_ABA=@s_ABA"); strSql.Append(" where n_AgencyID=@n_AgencyID"); SqlParameter[] parameters = { new SqlParameter("@s_Name", SqlDbType.NVarChar, 300), new SqlParameter("@s_NativeName", SqlDbType.NVarChar, 200), new SqlParameter("@s_OtherName", SqlDbType.NVarChar, 200), new SqlParameter("@n_Language", SqlDbType.Int, 4), new SqlParameter("@s_IPType", SqlDbType.NVarChar, 50), new SqlParameter("@s_Credit", SqlDbType.NVarChar, 20), new SqlParameter("@s_Notes", SqlDbType.NVarChar, 800), new SqlParameter("@n_PayCurrency", SqlDbType.Int, 4), new SqlParameter("@dt_FirstCaseFromDate", SqlDbType.DateTime), new SqlParameter("@dt_LastCaseFromDate", SqlDbType.DateTime), new SqlParameter("@dt_FirstCaseToDate", SqlDbType.DateTime), new SqlParameter("@dt_LastCaseToDate", SqlDbType.DateTime), new SqlParameter("@s_Phone", SqlDbType.NVarChar, 150), new SqlParameter("@s_Mobile", SqlDbType.NVarChar, 150), new SqlParameter("@s_Fax", SqlDbType.NVarChar, 150), new SqlParameter("@s_Email", SqlDbType.NVarChar, 300), new SqlParameter("@s_WebSite", SqlDbType.NVarChar, 300), new SqlParameter("@s_IMAddress", SqlDbType.NVarChar, 100), new SqlParameter("@s_Facebook", SqlDbType.NVarChar, 200), new SqlParameter("@s_Twitter", SqlDbType.NVarChar, 200), new SqlParameter("@dt_CreateDate", SqlDbType.DateTime), new SqlParameter("@dt_EditDate", SqlDbType.DateTime), new SqlParameter("@s_Language", SqlDbType.Int, 4), new SqlParameter("@s_PayUnit", SqlDbType.Int, 4), new SqlParameter("@s_IPRole", SqlDbType.NVarChar, 50), new SqlParameter("@n_PayUnit", SqlDbType.Int, 4), new SqlParameter("@s_Lock", SqlDbType.NVarChar, 1), new SqlParameter("@s_Locker", SqlDbType.NVarChar, 20), new SqlParameter("@s_Creator", SqlDbType.NVarChar, 50), new SqlParameter("@s_Editor", SqlDbType.NVarChar, 50), new SqlParameter("@s_Addresses", SqlDbType.NVarChar, 2000), new SqlParameter("@s_ContactsFirstName", SqlDbType.NVarChar, 500), new SqlParameter("@s_ContactsLastName", SqlDbType.NVarChar, 500), new SqlParameter("@s_ContactsTel", SqlDbType.NVarChar, 150), new SqlParameter("@s_ContactsFax", SqlDbType.NVarChar, 150), new SqlParameter("@s_ContactsEmail", SqlDbType.NVarChar, 150), new SqlParameter("@s_FirstAddress", SqlDbType.NVarChar, 500), new SqlParameter("@n_OAddressCountry", SqlDbType.Int, 4), new SqlParameter("@n_ToPatentCaseCount", SqlDbType.Int, 4), new SqlParameter("@n_ToTMCaseCount", SqlDbType.Int, 4), new SqlParameter("@n_ToCopyrightCaseCount", SqlDbType.Int, 4), new SqlParameter("@n_ToDomainCaseCount", SqlDbType.Int, 4), new SqlParameter("@n_ToOtherCaseCount", SqlDbType.Int, 4), new SqlParameter("@s_Code", SqlDbType.NVarChar, 200), new SqlParameter("@s_BeneficiaryBankName", SqlDbType.NVarChar, 500), new SqlParameter("@s_BeneficiaryBankAddress", SqlDbType.NVarChar, 1000), new SqlParameter("@s_BeneficiaryName", SqlDbType.NVarChar, 500), new SqlParameter("@s_BeneficiaryAddress", SqlDbType.NVarChar, 1000), new SqlParameter("@s_BeneficiaryAccountNumber", SqlDbType.NVarChar, 500), new SqlParameter("@s_IBAN", SqlDbType.NVarChar, 500), new SqlParameter("@s_SwiftCode", SqlDbType.NVarChar, 500), new SqlParameter("@s_ABA", SqlDbType.NVarChar, 500), new SqlParameter("@n_AgencyID", SqlDbType.Int, 4), new SqlParameter("@n_ClientID", SqlDbType.Int, 4), new SqlParameter("@n_SecurityLevelID", SqlDbType.Int, 4) }; parameters[0].Value = model.s_Name; parameters[1].Value = model.s_NativeName; parameters[2].Value = model.s_OtherName; parameters[3].Value = model.n_Language; parameters[4].Value = model.s_IPType; parameters[5].Value = model.s_Credit; parameters[6].Value = model.s_Notes; parameters[7].Value = model.n_PayCurrency; parameters[8].Value = model.dt_FirstCaseFromDate; parameters[9].Value = model.dt_LastCaseFromDate; parameters[10].Value = model.dt_FirstCaseToDate; parameters[11].Value = model.dt_LastCaseToDate; parameters[12].Value = model.s_Phone; parameters[13].Value = model.s_Mobile; parameters[14].Value = model.s_Fax; parameters[15].Value = model.s_Email; parameters[16].Value = model.s_WebSite; parameters[17].Value = model.s_IMAddress; parameters[18].Value = model.s_Facebook; parameters[19].Value = model.s_Twitter; parameters[20].Value = model.dt_CreateDate; parameters[21].Value = model.dt_EditDate; parameters[22].Value = model.s_Language; parameters[23].Value = model.s_PayUnit; parameters[24].Value = model.s_IPRole; parameters[25].Value = model.n_PayUnit; parameters[26].Value = model.s_Lock; parameters[27].Value = model.s_Locker; parameters[28].Value = model.s_Creator; parameters[29].Value = model.s_Editor; parameters[30].Value = model.s_Addresses; parameters[31].Value = model.s_ContactsFirstName; parameters[32].Value = model.s_ContactsLastName; parameters[33].Value = model.s_ContactsTel; parameters[34].Value = model.s_ContactsFax; parameters[35].Value = model.s_ContactsEmail; parameters[36].Value = model.s_FirstAddress; parameters[37].Value = model.n_OAddressCountry; parameters[38].Value = model.n_ToPatentCaseCount; parameters[39].Value = model.n_ToTMCaseCount; parameters[40].Value = model.n_ToCopyrightCaseCount; parameters[41].Value = model.n_ToDomainCaseCount; parameters[42].Value = model.n_ToOtherCaseCount; parameters[43].Value = model.s_Code; parameters[44].Value = model.s_BeneficiaryBankName; parameters[45].Value = model.s_BeneficiaryBankAddress; parameters[46].Value = model.s_BeneficiaryName; parameters[47].Value = model.s_BeneficiaryAddress; parameters[48].Value = model.s_BeneficiaryAccountNumber; parameters[49].Value = model.s_IBAN; parameters[50].Value = model.s_SwiftCode; parameters[51].Value = model.s_ABA; parameters[52].Value = model.n_AgencyID; parameters[53].Value = model.n_ClientID; parameters[54].Value = model.n_SecurityLevelID; int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(true); } else { return(false); } }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(IPSP.Model.TCstmr_CoopAgency model) { return(dal.Update(model)); }
/// <summary> /// 增加一条数据 /// </summary> public int Add(IPSP.Model.TCstmr_CoopAgency model) { return(dal.Add(model)); }