Exemplo n.º 1
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public bool Add(KPS.Model.GouJinInfo model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into PSI_GouJin(");
            strSql.Append("p_date,p_cpmc,p_ggxh,p_clmc,p_ph,p_dw,p_sl1,p_mjph,p_zzs,p_zczh,p_gys,p_sl2,p_jsr,DataType,RemarkInfo,p_valid,Reconfirm)");
            strSql.Append(" values (");
            strSql.Append("@p_date,@p_cpmc,@p_ggxh,@p_clmc,@p_ph,@p_dw,@p_sl1,@p_mjph,@p_zzs,@p_zczh,@p_gys,@p_sl2,@p_jsr,@DataType,@RemarkInfo,@p_valid,@Reconfirm)");
            OleDbParameter[] parameters =
            {
                new OleDbParameter("@p_date",     OleDbType.Date),
                new OleDbParameter("@p_cpmc",     OleDbType.VarChar, 255),
                new OleDbParameter("@p_ggxh",     OleDbType.VarChar, 255),
                new OleDbParameter("@p_clmc",     OleDbType.VarChar, 255),
                new OleDbParameter("@p_ph",       OleDbType.VarChar, 255),
                new OleDbParameter("@p_dw",       OleDbType.VarChar, 255),
                new OleDbParameter("@p_sl1",      OleDbType.Integer,   4),
                new OleDbParameter("@p_mjph",     OleDbType.VarChar, 255),
                new OleDbParameter("@p_zzs",      OleDbType.VarChar, 255),
                new OleDbParameter("@p_zczh",     OleDbType.VarChar, 255),
                new OleDbParameter("@p_gys",      OleDbType.VarChar, 255),
                new OleDbParameter("@p_sl2",      OleDbType.VarChar, 255),
                new OleDbParameter("@p_jsr",      OleDbType.VarChar, 255),
                new OleDbParameter("@DataType",   OleDbType.Integer,   4),
                new OleDbParameter("@RemarkInfo", OleDbType.VarChar, 255),
                new OleDbParameter("@p_valid",    OleDbType.Date),        //有效期
                new OleDbParameter("@Reconfirm",  OleDbType.VarChar, 255) //复核人
            };
            parameters[0].Value  = model.p_date;
            parameters[1].Value  = model.p_cpmc;
            parameters[2].Value  = model.p_ggxh;
            parameters[3].Value  = model.p_clmc;
            parameters[4].Value  = model.p_ph;
            parameters[5].Value  = model.p_dw;
            parameters[6].Value  = model.p_sl1;
            parameters[7].Value  = model.p_mjph;
            parameters[8].Value  = model.p_zzs;
            parameters[9].Value  = model.p_zczh;
            parameters[10].Value = model.p_gys;
            parameters[11].Value = model.p_sl2;
            parameters[12].Value = model.p_jsr;
            parameters[13].Value = model.DataType;
            parameters[14].Value = model.RemarkInfo;
            parameters[15].Value = model.p_valid;   //有效期
            parameters[16].Value = model.Reconfirm; //复核人

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

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
 /// <summary>
 /// 增加一条数据(内部根据 产品名称+厂家+注册证号+批号 判断是否已存在,若存在则只更新数量)
 /// </summary>
 public bool Add(KPS.Model.GouJinInfo model)
 {
     return(dal.Add(model));
 }
Exemplo n.º 3
0
 /// <summary>
 /// 得到一个对象实体
 /// </summary>
 public KPS.Model.GouJinInfo DataRowToModel(DataRow row)
 {
     KPS.Model.GouJinInfo model = new KPS.Model.GouJinInfo();
     if (row != null)
     {
         if(row["ID"]!=null && row["ID"].ToString()!="")
         {
             model.ID=int.Parse(row["ID"].ToString());
         }
         if(row["p_date"]!=null && row["p_date"].ToString()!="")
         {
             model.p_date=DateTime.Parse(row["p_date"].ToString());
         }
         if(row["p_cpmc"]!=null)
         {
             model.p_cpmc=row["p_cpmc"].ToString();
         }
         if(row["p_ggxh"]!=null)
         {
             model.p_ggxh=row["p_ggxh"].ToString();
         }
         if(row["p_clmc"]!=null)
         {
             model.p_clmc=row["p_clmc"].ToString();
         }
         if(row["p_ph"]!=null)
         {
             model.p_ph=row["p_ph"].ToString();
         }
         if(row["p_dw"]!=null)
         {
             model.p_dw=row["p_dw"].ToString();
         }
         if(row["p_sl1"]!=null && row["p_sl1"].ToString()!="")
         {
             model.p_sl1=int.Parse(row["p_sl1"].ToString());
         }
         if(row["p_mjph"]!=null)
         {
             model.p_mjph=row["p_mjph"].ToString();
         }
         if(row["p_zzs"]!=null)
         {
             model.p_zzs=row["p_zzs"].ToString();
         }
         if(row["p_zczh"]!=null)
         {
             model.p_zczh=row["p_zczh"].ToString();
         }
         if(row["p_gys"]!=null)
         {
             model.p_gys=row["p_gys"].ToString();
         }
         if(row["p_sl2"]!=null)
         {
             model.p_sl2=row["p_sl2"].ToString();
         }
         if(row["p_jsr"]!=null)
         {
             model.p_jsr=row["p_jsr"].ToString();
         }
         if(row["DataType"]!=null)
         {
             model.DataType=Convert.ToInt32(row["DataType"]);
         }
         if (row["RemarkInfo"] != null)
         {
             model.RemarkInfo=row["RemarkInfo"].ToString();
         }
         if (row["p_valid"] != null)
         {
             model.p_valid = DateTime.Parse(row["p_valid"].ToString());
         }
         if (row["Reconfirm"] != null)
         {
             model.Reconfirm = row["Reconfirm"].ToString();
         }
     }
     return model;
 }
Exemplo n.º 4
0
 /// <summary>
 /// 得到一个对象实体
 /// </summary>
 public KPS.Model.GouJinInfo DataRowToModel(DataRow row)
 {
     KPS.Model.GouJinInfo model = new KPS.Model.GouJinInfo();
     if (row != null)
     {
         if (row["ID"] != null && row["ID"].ToString() != "")
         {
             model.ID = int.Parse(row["ID"].ToString());
         }
         if (row["p_date"] != null && row["p_date"].ToString() != "")
         {
             model.p_date = DateTime.Parse(row["p_date"].ToString());
         }
         if (row["p_cpmc"] != null)
         {
             model.p_cpmc = row["p_cpmc"].ToString();
         }
         if (row["p_ggxh"] != null)
         {
             model.p_ggxh = row["p_ggxh"].ToString();
         }
         if (row["p_clmc"] != null)
         {
             model.p_clmc = row["p_clmc"].ToString();
         }
         if (row["p_ph"] != null)
         {
             model.p_ph = row["p_ph"].ToString();
         }
         if (row["p_dw"] != null)
         {
             model.p_dw = row["p_dw"].ToString();
         }
         if (row["p_sl1"] != null && row["p_sl1"].ToString() != "")
         {
             model.p_sl1 = int.Parse(row["p_sl1"].ToString());
         }
         if (row["p_mjph"] != null)
         {
             model.p_mjph = row["p_mjph"].ToString();
         }
         if (row["p_zzs"] != null)
         {
             model.p_zzs = row["p_zzs"].ToString();
         }
         if (row["p_zczh"] != null)
         {
             model.p_zczh = row["p_zczh"].ToString();
         }
         if (row["p_gys"] != null)
         {
             model.p_gys = row["p_gys"].ToString();
         }
         if (row["p_sl2"] != null)
         {
             model.p_sl2 = row["p_sl2"].ToString();
         }
         if (row["p_jsr"] != null)
         {
             model.p_jsr = row["p_jsr"].ToString();
         }
         if (row["DataType"] != null)
         {
             model.DataType = Convert.ToInt32(row["DataType"]);
         }
         if (row["RemarkInfo"] != null)
         {
             model.RemarkInfo = row["RemarkInfo"].ToString();
         }
         if (row["p_valid"] != null)
         {
             model.p_valid = DateTime.Parse(row["p_valid"].ToString());
         }
         if (row["Reconfirm"] != null)
         {
             model.Reconfirm = row["Reconfirm"].ToString();
         }
     }
     return(model);
 }
Exemplo n.º 5
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(KPS.Model.GouJinInfo model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update PSI_GouJin set ");
            strSql.Append("p_date=@p_date,");
            strSql.Append("p_cpmc=@p_cpmc,");
            strSql.Append("p_ggxh=@p_ggxh,");
            strSql.Append("p_clmc=@p_clmc,");
            strSql.Append("p_ph=@p_ph,");
            strSql.Append("p_dw=@p_dw,");
            strSql.Append("p_sl1=@p_sl1,");
            strSql.Append("p_mjph=@p_mjph,");
            strSql.Append("p_zzs=@p_zzs,");
            strSql.Append("p_zczh=@p_zczh,");
            strSql.Append("p_gys=@p_gys,");
            strSql.Append("p_sl2=@p_sl2,");
            strSql.Append("p_jsr=@p_jsr,");
            strSql.Append("DataType=@DataType,");
            strSql.Append("RemarkInfo=@RemarkInfo,");
            strSql.Append("p_valid=@p_valid,");    //有效期
            strSql.Append("Reconfirm=@Reconfirm"); //复核人
            strSql.Append(" where ID=@ID");
            OleDbParameter[] parameters =
            {
                new OleDbParameter("@p_date",     OleDbType.Date),
                new OleDbParameter("@p_cpmc",     OleDbType.VarChar, 255),
                new OleDbParameter("@p_ggxh",     OleDbType.VarChar, 255),
                new OleDbParameter("@p_clmc",     OleDbType.VarChar, 255),
                new OleDbParameter("@p_ph",       OleDbType.VarChar, 255),
                new OleDbParameter("@p_dw",       OleDbType.VarChar, 255),
                new OleDbParameter("@p_sl1",      OleDbType.Integer,   4),
                new OleDbParameter("@p_mjph",     OleDbType.VarChar, 255),
                new OleDbParameter("@p_zzs",      OleDbType.VarChar, 255),
                new OleDbParameter("@p_zczh",     OleDbType.VarChar, 255),
                new OleDbParameter("@p_gys",      OleDbType.VarChar, 255),
                new OleDbParameter("@p_sl2",      OleDbType.VarChar, 255),
                new OleDbParameter("@p_jsr",      OleDbType.VarChar, 255),
                new OleDbParameter("@DataType",   OleDbType.Integer,   4),
                new OleDbParameter("@RemarkInfo", OleDbType.VarChar, 255),
                new OleDbParameter("@p_valid",    OleDbType.Date),         //有效期
                new OleDbParameter("@Reconfirm",  OleDbType.VarChar, 255), //复核人
                new OleDbParameter("@ID",         OleDbType.Integer, 4)
            };
            parameters[0].Value  = model.p_date;
            parameters[1].Value  = model.p_cpmc;
            parameters[2].Value  = model.p_ggxh;
            parameters[3].Value  = model.p_clmc;
            parameters[4].Value  = model.p_ph;
            parameters[5].Value  = model.p_dw;
            parameters[6].Value  = model.p_sl1;
            parameters[7].Value  = model.p_mjph;
            parameters[8].Value  = model.p_zzs;
            parameters[9].Value  = model.p_zczh;
            parameters[10].Value = model.p_gys;
            parameters[11].Value = model.p_sl2;
            parameters[12].Value = model.p_jsr;
            parameters[13].Value = model.DataType;
            parameters[14].Value = model.RemarkInfo;
            parameters[15].Value = model.p_valid;   //有效期
            parameters[16].Value = model.Reconfirm; //复核人
            parameters[17].Value = model.ID;

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

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