/// <summary> /// 增加一条数据 /// </summary> public void Add(MobileSoft.Model.Management.Tb_Management_Supplier model) { int rowsAffected; SqlParameter[] parameters = { new SqlParameter("@SupplierCode", SqlDbType.VarChar, 36), new SqlParameter("@OrganCode", SqlDbType.VarChar, 36), new SqlParameter("@CommID", SqlDbType.VarChar, 36), new SqlParameter("@RefDate", SqlDbType.VarChar, 36), new SqlParameter("@BussType", SqlDbType.VarChar, 10), new SqlParameter("@BussName", SqlDbType.VarChar, 36), new SqlParameter("@LegalPerson", SqlDbType.VarChar, 36), new SqlParameter("@LegalPaperCode", SqlDbType.VarChar, 36), new SqlParameter("@LicenseNum", SqlDbType.VarChar, 36), new SqlParameter("@OrganizationCode", SqlDbType.VarChar, 36), new SqlParameter("@RegNumber", SqlDbType.VarChar, 36), new SqlParameter("@Province", SqlDbType.VarChar, 36), new SqlParameter("@City", SqlDbType.VarChar, 36), new SqlParameter("@Street", SqlDbType.VarChar, 36), new SqlParameter("@Addr", SqlDbType.VarChar, 299), new SqlParameter("@ZipCode", SqlDbType.VarChar, 36), new SqlParameter("@ContactPerson", SqlDbType.VarChar, 36), new SqlParameter("@ContactPhone", SqlDbType.VarChar, 36), new SqlParameter("@MainBusiness", SqlDbType.VarChar, 3999), new SqlParameter("@Memo", SqlDbType.VarChar, 3999), new SqlParameter("@IsDelete", SqlDbType.Int, 4) }; parameters[0].Value = model.SupplierCode; parameters[1].Value = model.OrganCode; parameters[2].Value = model.CommID; parameters[3].Value = model.RefDate; parameters[4].Value = model.BussType; parameters[5].Value = model.BussName; parameters[6].Value = model.LegalPerson; parameters[7].Value = model.LegalPaperCode; parameters[8].Value = model.LicenseNum; parameters[9].Value = model.OrganizationCode; parameters[10].Value = model.RegNumber; parameters[11].Value = model.Province; parameters[12].Value = model.City; parameters[13].Value = model.Street; parameters[14].Value = model.Addr; parameters[15].Value = model.ZipCode; parameters[16].Value = model.ContactPerson; parameters[17].Value = model.ContactPhone; parameters[18].Value = model.MainBusiness; parameters[19].Value = model.Memo; parameters[20].Value = model.IsDelete; DbHelperSQL.RunProcedure("Proc_Tb_Management_Supplier_ADD", parameters, out rowsAffected); }
/// <summary> /// 得到一个对象实体 /// </summary> public MobileSoft.Model.Management.Tb_Management_Supplier GetModel(string SupplierCode) { SqlParameter[] parameters = { new SqlParameter("@SupplierCode", SqlDbType.VarChar, 50) }; parameters[0].Value = SupplierCode; MobileSoft.Model.Management.Tb_Management_Supplier model = new MobileSoft.Model.Management.Tb_Management_Supplier(); DataSet ds = DbHelperSQL.RunProcedure("Proc_Tb_Management_Supplier_GetModel", parameters, "ds"); if (ds.Tables[0].Rows.Count > 0) { model.SupplierCode = ds.Tables[0].Rows[0]["SupplierCode"].ToString(); model.OrganCode = ds.Tables[0].Rows[0]["OrganCode"].ToString(); model.CommID = ds.Tables[0].Rows[0]["CommID"].ToString(); model.RefDate = ds.Tables[0].Rows[0]["RefDate"].ToString(); model.BussType = ds.Tables[0].Rows[0]["BussType"].ToString(); model.BussName = ds.Tables[0].Rows[0]["BussName"].ToString(); model.LegalPerson = ds.Tables[0].Rows[0]["LegalPerson"].ToString(); model.LegalPaperCode = ds.Tables[0].Rows[0]["LegalPaperCode"].ToString(); model.LicenseNum = ds.Tables[0].Rows[0]["LicenseNum"].ToString(); model.OrganizationCode = ds.Tables[0].Rows[0]["OrganizationCode"].ToString(); model.RegNumber = ds.Tables[0].Rows[0]["RegNumber"].ToString(); model.Province = ds.Tables[0].Rows[0]["Province"].ToString(); model.City = ds.Tables[0].Rows[0]["City"].ToString(); model.Street = ds.Tables[0].Rows[0]["Street"].ToString(); model.Addr = ds.Tables[0].Rows[0]["Addr"].ToString(); model.ZipCode = ds.Tables[0].Rows[0]["ZipCode"].ToString(); model.ContactPerson = ds.Tables[0].Rows[0]["ContactPerson"].ToString(); model.ContactPhone = ds.Tables[0].Rows[0]["ContactPhone"].ToString(); model.MainBusiness = ds.Tables[0].Rows[0]["MainBusiness"].ToString(); model.Memo = ds.Tables[0].Rows[0]["Memo"].ToString(); if (ds.Tables[0].Rows[0]["IsDelete"].ToString() != "") { model.IsDelete = int.Parse(ds.Tables[0].Rows[0]["IsDelete"].ToString()); } return(model); } else { return(null); } }