예제 #1
0
파일: BZDao.cs 프로젝트: huangbomeizi/zjzx
 public bool add(BZ bz)
 {
     int row = 0;
     using (DbConnection conn = new SqlConnection(SQLString.connString))
     {
         conn.Open();
         using (DbCommand cmd = conn.CreateCommand())
         {
             cmd.CommandText = ADD;
             cmd.CommandType = CommandType.Text;
             DbParameter [] param = new SqlParameter[10];
             param[0] = new SqlParameter("@BZH", bz.Bzh);
             param[1] = new SqlParameter("@BZMC", bz.Bzmc);
             param[2] = new SqlParameter("@FBSJ", bz.Fbsj);
             param[3] = new SqlParameter("@SSSJ", bz.Sssj);
             param[4] = new SqlParameter("@ZFSJ", bz.Zfsj);
             param[5] = new SqlParameter("@ZT", bz.Zt);
             param[6] = new SqlParameter("@TDBZ", bz.Tdbz);
             param[7] = new SqlParameter("@BZZY", bz.Bzzy);
             param[8] = new SqlParameter("@CJR_ID", bz.CjrId);
             param[9] = new SqlParameter("@CJSJ", bz.Cjsj);
             foreach (DbParameter p in param)
                 cmd.Parameters.Add(p);
             row = cmd.ExecuteNonQuery();
         }
     }
     return row > 0;
 }
예제 #2
0
 public bool update(BZ bz)
 {
     return bzdao.update(bz);
 }
예제 #3
0
파일: BZDao.cs 프로젝트: huangbomeizi/zjzx
 public BZ getEntity(int id)
 {
     BZ bz = null;
     using (DbConnection conn = new SqlConnection(SQLString.connString))
     {
         conn.Open();
         using (DbCommand cmd = conn.CreateCommand())
         {
             cmd.CommandText = GET_ENTITY;
             cmd.CommandType = CommandType.Text;
             DbParameter[] param = new SqlParameter[1];
             param[0] = new SqlParameter("@ID", id);
             foreach (DbParameter p in param)
                 cmd.Parameters.Add(p);
             DbDataReader reader = cmd.ExecuteReader();
             using (reader)
             {
                 if (reader.Read())
                 {
                     bz = new BZ();
                     bz.Bzh = reader["BZH"].ToString();
                     bz.Bzmc = reader["BZMC"].ToString();
                     bz.Bzzy = reader["BZZY"].ToString();
                     bz.CjrId = reader["CJR_ID"].ToString();
                     if(reader["CJSJ"] != null && reader["CJSJ"].ToString().Length >0)
                         bz.Cjsj = DateTime.Parse(reader["CJSJ"].ToString());
                     if (reader["FBSJ"] != null && reader["FBSJ"].ToString().Length > 0)
                         bz.Fbsj = DateTime.Parse(reader["FBSJ"].ToString());
                     bz.Id = id;
                     if (reader["SSSJ"] != null && reader["SSSJ"].ToString().Length > 0)
                         bz.Sssj = DateTime.Parse(reader["SSSJ"].ToString());
                     bz.Tdbz = reader["TDBZ"].ToString();
                     if (reader["ZFSJ"] != null && reader["ZFSJ"].ToString().Length > 0)
                         bz.Zfsj = DateTime.Parse(reader["ZFSJ"].ToString());
                     bz.Zt = int.Parse(reader["ZT"].ToString());
                 }
             }
         }
     }
     return bz;
 }
예제 #4
0
 public bool add(BZ bz)
 {
     return bzdao.add(bz);
 }