コード例 #1
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public Hownet.Model.SampleMaterielList GetModel(int ID)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select  top 1 ID,MainID,MaterielID,MaterielName,CaiPianID,CaiPianName,SpecID,SpecName,Weight,CompanyID,CompanyName,Color1ID,Color1Name,Color2ID,Color2Name,Color3ID,Color3Name,Color4ID,Color4Name,Color5ID,Color5Name,Color6ID,Color6Name,Color7ID,Color7Name,Color8ID,Color8Name,MeasureID,Measurename from SampleMaterielList ");
            strSql.Append(" where ID=@ID");
            SqlParameter[] parameters =
            {
                new SqlParameter("@ID", SqlDbType.Int, 4)
            };
            parameters[0].Value = ID;

            Hownet.Model.SampleMaterielList model = new Hownet.Model.SampleMaterielList();
            DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters);

            if (ds.Tables[0].Rows.Count > 0)
            {
                if (ds.Tables[0].Rows[0]["ID"] != null && ds.Tables[0].Rows[0]["ID"].ToString() != "")
                {
                    model.ID = int.Parse(ds.Tables[0].Rows[0]["ID"].ToString());
                }
                if (ds.Tables[0].Rows[0]["MainID"] != null && ds.Tables[0].Rows[0]["MainID"].ToString() != "")
                {
                    model.MainID = int.Parse(ds.Tables[0].Rows[0]["MainID"].ToString());
                }
                if (ds.Tables[0].Rows[0]["MaterielID"] != null && ds.Tables[0].Rows[0]["MaterielID"].ToString() != "")
                {
                    model.MaterielID = int.Parse(ds.Tables[0].Rows[0]["MaterielID"].ToString());
                }
                model.MaterielName = ds.Tables[0].Rows[0]["MaterielName"].ToString();
                if (ds.Tables[0].Rows[0]["CaiPianID"] != null && ds.Tables[0].Rows[0]["CaiPianID"].ToString() != "")
                {
                    model.CaiPianID = int.Parse(ds.Tables[0].Rows[0]["CaiPianID"].ToString());
                }
                model.CaiPianName = ds.Tables[0].Rows[0]["CaiPianName"].ToString();
                if (ds.Tables[0].Rows[0]["SpecID"] != null && ds.Tables[0].Rows[0]["SpecID"].ToString() != "")
                {
                    model.SpecID = int.Parse(ds.Tables[0].Rows[0]["SpecID"].ToString());
                }
                model.SpecName = ds.Tables[0].Rows[0]["SpecName"].ToString();
                model.Weight   = ds.Tables[0].Rows[0]["Weight"].ToString();
                if (ds.Tables[0].Rows[0]["CompanyID"] != null && ds.Tables[0].Rows[0]["CompanyID"].ToString() != "")
                {
                    model.CompanyID = int.Parse(ds.Tables[0].Rows[0]["CompanyID"].ToString());
                }
                model.CompanyName = ds.Tables[0].Rows[0]["CompanyName"].ToString();
                if (ds.Tables[0].Rows[0]["Color1ID"] != null && ds.Tables[0].Rows[0]["Color1ID"].ToString() != "")
                {
                    model.Color1ID = int.Parse(ds.Tables[0].Rows[0]["Color1ID"].ToString());
                }
                model.Color1Name = ds.Tables[0].Rows[0]["Color1Name"].ToString();
                if (ds.Tables[0].Rows[0]["Color2ID"] != null && ds.Tables[0].Rows[0]["Color2ID"].ToString() != "")
                {
                    model.Color2ID = int.Parse(ds.Tables[0].Rows[0]["Color2ID"].ToString());
                }
                model.Color2Name = ds.Tables[0].Rows[0]["Color2Name"].ToString();
                if (ds.Tables[0].Rows[0]["Color3ID"] != null && ds.Tables[0].Rows[0]["Color3ID"].ToString() != "")
                {
                    model.Color3ID = int.Parse(ds.Tables[0].Rows[0]["Color3ID"].ToString());
                }
                model.Color3Name = ds.Tables[0].Rows[0]["Color3Name"].ToString();
                if (ds.Tables[0].Rows[0]["Color4ID"] != null && ds.Tables[0].Rows[0]["Color4ID"].ToString() != "")
                {
                    model.Color4ID = int.Parse(ds.Tables[0].Rows[0]["Color4ID"].ToString());
                }
                model.Color4Name = ds.Tables[0].Rows[0]["Color4Name"].ToString();
                if (ds.Tables[0].Rows[0]["Color5ID"] != null && ds.Tables[0].Rows[0]["Color5ID"].ToString() != "")
                {
                    model.Color5ID = int.Parse(ds.Tables[0].Rows[0]["Color5ID"].ToString());
                }
                model.Color5Name = ds.Tables[0].Rows[0]["Color5Name"].ToString();
                if (ds.Tables[0].Rows[0]["Color6ID"] != null && ds.Tables[0].Rows[0]["Color6ID"].ToString() != "")
                {
                    model.Color6ID = int.Parse(ds.Tables[0].Rows[0]["Color6ID"].ToString());
                }
                model.Color6Name = ds.Tables[0].Rows[0]["Color6Name"].ToString();
                if (ds.Tables[0].Rows[0]["Color7ID"] != null && ds.Tables[0].Rows[0]["Color7ID"].ToString() != "")
                {
                    model.Color7ID = int.Parse(ds.Tables[0].Rows[0]["Color7ID"].ToString());
                }
                model.Color7Name = ds.Tables[0].Rows[0]["Color7Name"].ToString();
                if (ds.Tables[0].Rows[0]["Color8ID"] != null && ds.Tables[0].Rows[0]["Color8ID"].ToString() != "")
                {
                    model.Color8ID = int.Parse(ds.Tables[0].Rows[0]["Color8ID"].ToString());
                }
                model.Color8Name = ds.Tables[0].Rows[0]["Color8Name"].ToString();
                if (ds.Tables[0].Rows[0]["MeasureID"] != null && ds.Tables[0].Rows[0]["MeasureID"].ToString() != "")
                {
                    model.MeasureID = int.Parse(ds.Tables[0].Rows[0]["MeasureID"].ToString());
                }
                model.Measurename = ds.Tables[0].Rows[0]["Measurename"].ToString();
                model.A           = 1;
                return(model);
            }
            else
            {
                return(null);
            }
        }
コード例 #2
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public int Add(Hownet.Model.SampleMaterielList model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into SampleMaterielList(");
            strSql.Append("MainID,MaterielID,MaterielName,CaiPianID,CaiPianName,SpecID,SpecName,Weight,CompanyID,CompanyName,Color1ID,Color1Name,Color2ID,Color2Name,Color3ID,Color3Name,Color4ID,Color4Name,Color5ID,Color5Name,Color6ID,Color6Name,Color7ID,Color7Name,Color8ID,Color8Name,MeasureID,Measurename)");
            strSql.Append(" values (");
            strSql.Append("@MainID,@MaterielID,@MaterielName,@CaiPianID,@CaiPianName,@SpecID,@SpecName,@Weight,@CompanyID,@CompanyName,@Color1ID,@Color1Name,@Color2ID,@Color2Name,@Color3ID,@Color3Name,@Color4ID,@Color4Name,@Color5ID,@Color5Name,@Color6ID,@Color6Name,@Color7ID,@Color7Name,@Color8ID,@Color8Name,@MeasureID,@Measurename)");
            strSql.Append(";select @@IDENTITY");
            SqlParameter[] parameters =
            {
                new SqlParameter("@MainID",       SqlDbType.Int,       4),
                new SqlParameter("@MaterielID",   SqlDbType.Int,       4),
                new SqlParameter("@MaterielName", SqlDbType.NVarChar, 50),
                new SqlParameter("@CaiPianID",    SqlDbType.Int,       4),
                new SqlParameter("@CaiPianName",  SqlDbType.NVarChar, 50),
                new SqlParameter("@SpecID",       SqlDbType.Int,       4),
                new SqlParameter("@SpecName",     SqlDbType.NVarChar, 50),
                new SqlParameter("@Weight",       SqlDbType.NVarChar, 50),
                new SqlParameter("@CompanyID",    SqlDbType.Int,       4),
                new SqlParameter("@CompanyName",  SqlDbType.NVarChar, 50),
                new SqlParameter("@Color1ID",     SqlDbType.Int,       4),
                new SqlParameter("@Color1Name",   SqlDbType.NVarChar, 10),
                new SqlParameter("@Color2ID",     SqlDbType.Int,       4),
                new SqlParameter("@Color2Name",   SqlDbType.NVarChar, 10),
                new SqlParameter("@Color3ID",     SqlDbType.Int,       4),
                new SqlParameter("@Color3Name",   SqlDbType.NVarChar, 10),
                new SqlParameter("@Color4ID",     SqlDbType.Int,       4),
                new SqlParameter("@Color4Name",   SqlDbType.NVarChar, 10),
                new SqlParameter("@Color5ID",     SqlDbType.Int,       4),
                new SqlParameter("@Color5Name",   SqlDbType.NVarChar, 10),
                new SqlParameter("@Color6ID",     SqlDbType.Int,       4),
                new SqlParameter("@Color6Name",   SqlDbType.NVarChar, 10),
                new SqlParameter("@Color7ID",     SqlDbType.Int,       4),
                new SqlParameter("@Color7Name",   SqlDbType.NVarChar, 10),
                new SqlParameter("@Color8ID",     SqlDbType.Int,       4),
                new SqlParameter("@Color8Name",   SqlDbType.NVarChar, 10),
                new SqlParameter("@MeasureID",    SqlDbType.Int,       4),
                new SqlParameter("@Measurename",  SqlDbType.NVarChar, 10)
            };
            parameters[0].Value  = model.MainID;
            parameters[1].Value  = model.MaterielID;
            parameters[2].Value  = model.MaterielName;
            parameters[3].Value  = model.CaiPianID;
            parameters[4].Value  = model.CaiPianName;
            parameters[5].Value  = model.SpecID;
            parameters[6].Value  = model.SpecName;
            parameters[7].Value  = model.Weight;
            parameters[8].Value  = model.CompanyID;
            parameters[9].Value  = model.CompanyName;
            parameters[10].Value = model.Color1ID;
            parameters[11].Value = model.Color1Name;
            parameters[12].Value = model.Color2ID;
            parameters[13].Value = model.Color2Name;
            parameters[14].Value = model.Color3ID;
            parameters[15].Value = model.Color3Name;
            parameters[16].Value = model.Color4ID;
            parameters[17].Value = model.Color4Name;
            parameters[18].Value = model.Color5ID;
            parameters[19].Value = model.Color5Name;
            parameters[20].Value = model.Color6ID;
            parameters[21].Value = model.Color6Name;
            parameters[22].Value = model.Color7ID;
            parameters[23].Value = model.Color7Name;
            parameters[24].Value = model.Color8ID;
            parameters[25].Value = model.Color8Name;
            parameters[26].Value = model.MeasureID;
            parameters[27].Value = model.Measurename;

            object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters);

            if (obj == null)
            {
                return(0);
            }
            else
            {
                return(Convert.ToInt32(obj));
            }
        }
コード例 #3
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(Hownet.Model.SampleMaterielList model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update SampleMaterielList set ");
            strSql.Append("MainID=@MainID,");
            strSql.Append("MaterielID=@MaterielID,");
            strSql.Append("MaterielName=@MaterielName,");
            strSql.Append("CaiPianID=@CaiPianID,");
            strSql.Append("CaiPianName=@CaiPianName,");
            strSql.Append("SpecID=@SpecID,");
            strSql.Append("SpecName=@SpecName,");
            strSql.Append("Weight=@Weight,");
            strSql.Append("CompanyID=@CompanyID,");
            strSql.Append("CompanyName=@CompanyName,");
            strSql.Append("Color1ID=@Color1ID,");
            strSql.Append("Color1Name=@Color1Name,");
            strSql.Append("Color2ID=@Color2ID,");
            strSql.Append("Color2Name=@Color2Name,");
            strSql.Append("Color3ID=@Color3ID,");
            strSql.Append("Color3Name=@Color3Name,");
            strSql.Append("Color4ID=@Color4ID,");
            strSql.Append("Color4Name=@Color4Name,");
            strSql.Append("Color5ID=@Color5ID,");
            strSql.Append("Color5Name=@Color5Name,");
            strSql.Append("Color6ID=@Color6ID,");
            strSql.Append("Color6Name=@Color6Name,");
            strSql.Append("Color7ID=@Color7ID,");
            strSql.Append("Color7Name=@Color7Name,");
            strSql.Append("Color8ID=@Color8ID,");
            strSql.Append("Color8Name=@Color8Name,");
            strSql.Append("MeasureID=@MeasureID,");
            strSql.Append("Measurename=@Measurename");
            strSql.Append(" where ID=@ID");
            SqlParameter[] parameters =
            {
                new SqlParameter("@MainID",       SqlDbType.Int,       4),
                new SqlParameter("@MaterielID",   SqlDbType.Int,       4),
                new SqlParameter("@MaterielName", SqlDbType.NVarChar, 50),
                new SqlParameter("@CaiPianID",    SqlDbType.Int,       4),
                new SqlParameter("@CaiPianName",  SqlDbType.NVarChar, 50),
                new SqlParameter("@SpecID",       SqlDbType.Int,       4),
                new SqlParameter("@SpecName",     SqlDbType.NVarChar, 50),
                new SqlParameter("@Weight",       SqlDbType.NVarChar, 50),
                new SqlParameter("@CompanyID",    SqlDbType.Int,       4),
                new SqlParameter("@CompanyName",  SqlDbType.NVarChar, 50),
                new SqlParameter("@Color1ID",     SqlDbType.Int,       4),
                new SqlParameter("@Color1Name",   SqlDbType.NVarChar, 10),
                new SqlParameter("@Color2ID",     SqlDbType.Int,       4),
                new SqlParameter("@Color2Name",   SqlDbType.NVarChar, 10),
                new SqlParameter("@Color3ID",     SqlDbType.Int,       4),
                new SqlParameter("@Color3Name",   SqlDbType.NVarChar, 10),
                new SqlParameter("@Color4ID",     SqlDbType.Int,       4),
                new SqlParameter("@Color4Name",   SqlDbType.NVarChar, 10),
                new SqlParameter("@Color5ID",     SqlDbType.Int,       4),
                new SqlParameter("@Color5Name",   SqlDbType.NVarChar, 10),
                new SqlParameter("@Color6ID",     SqlDbType.Int,       4),
                new SqlParameter("@Color6Name",   SqlDbType.NVarChar, 10),
                new SqlParameter("@Color7ID",     SqlDbType.Int,       4),
                new SqlParameter("@Color7Name",   SqlDbType.NVarChar, 10),
                new SqlParameter("@Color8ID",     SqlDbType.Int,       4),
                new SqlParameter("@Color8Name",   SqlDbType.NVarChar, 10),
                new SqlParameter("@MeasureID",    SqlDbType.Int,       4),
                new SqlParameter("@Measurename",  SqlDbType.NVarChar, 10),
                new SqlParameter("@ID",           SqlDbType.Int, 4)
            };
            parameters[0].Value  = model.MainID;
            parameters[1].Value  = model.MaterielID;
            parameters[2].Value  = model.MaterielName;
            parameters[3].Value  = model.CaiPianID;
            parameters[4].Value  = model.CaiPianName;
            parameters[5].Value  = model.SpecID;
            parameters[6].Value  = model.SpecName;
            parameters[7].Value  = model.Weight;
            parameters[8].Value  = model.CompanyID;
            parameters[9].Value  = model.CompanyName;
            parameters[10].Value = model.Color1ID;
            parameters[11].Value = model.Color1Name;
            parameters[12].Value = model.Color2ID;
            parameters[13].Value = model.Color2Name;
            parameters[14].Value = model.Color3ID;
            parameters[15].Value = model.Color3Name;
            parameters[16].Value = model.Color4ID;
            parameters[17].Value = model.Color4Name;
            parameters[18].Value = model.Color5ID;
            parameters[19].Value = model.Color5Name;
            parameters[20].Value = model.Color6ID;
            parameters[21].Value = model.Color6Name;
            parameters[22].Value = model.Color7ID;
            parameters[23].Value = model.Color7Name;
            parameters[24].Value = model.Color8ID;
            parameters[25].Value = model.Color8Name;
            parameters[26].Value = model.MeasureID;
            parameters[27].Value = model.Measurename;
            parameters[28].Value = model.ID;

            int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }