private void BindCrtl(Detail_CAW_MONTHTZ p) { this.ddlYear.SelectedValue = p.YEAR; this.ddlMonth.SelectedValue = p.MONTH; this.txtTHISMONTHTHINGS.Text = p.THISMONTHTHINGS; this.ntxtCXNUM.Text = p.CXNUM == 0 ? string.Empty : p.CXNUM.ToString(); this.ntxtCXPERSON.Text = p.CXPERSON == 0 ? string.Empty : p.CXPERSON.ToString(); this.ntxtZXJCNUM.Text = p.ZXJCNUM == 0 ? string.Empty : p.ZXJCNUM.ToString(); this.ntxtJWNUM.Text = p.JWNUM == 0 ? string.Empty : p.JWNUM.ToString(); this.ntxtCFNUM.Text = p.CFNUM == 0 ? string.Empty : p.CFNUM.ToString(); this.ntxtXZZGNUM.Text = p.XZZGNUM == 0 ? string.Empty : p.XZZGNUM.ToString(); this.ntxtSTARTGL.Text = p.STARTGL == 0 ? string.Empty : p.STARTGL.ToString(); this.ntxtENDGL.Text = p.ENDGL == 0 ? string.Empty : p.ENDGL.ToString(); this.ntxtOIL.Text = p.OIL == 0 ? string.Empty : p.OIL.ToString(); this.txtTHISIMPORTANT.Text = p.THISIMPORTANT; this.txtNEXTIMPORTANT.Text = p.NEXTIMPORTANT; this.txtREMARK.Text = p.REMARK; }
/// <summary> /// /// 编写日期:2010-4-8 /// 编写人:GWF /// </summary> /// <param name="GUID"></param> public Detail_CAW_MONTHTZ GetDetail(string GUID) { Database db = DatabaseFactory.CreateDatabase(CawConnStr); string strSql = (db.DbProviderFactory.ToString() != "System.Data.OracleClient.OracleClientFactory") ? "SELECT * FROM CAW_MONTHTZ WHERE GUID=@GUID " : "SELECT * FROM CAW_MONTHTZ WHERE GUID=:GUID "; DbCommand cmd = db.GetSqlStringCommand(strSql); db.AddInParameter(cmd, "GUID", DbType.String, GUID); Detail_CAW_MONTHTZ myDetail = new Detail_CAW_MONTHTZ(); using (IDataReader myReader = db.ExecuteReader(cmd)) { if (myReader.Read()) { if (!Convert.IsDBNull(myReader["GUID"])) { myDetail.GUID = Convert.ToString(myReader["GUID"]); } if (!Convert.IsDBNull(myReader["YEAR"])) { myDetail.YEAR = Convert.ToString(myReader["YEAR"]); } if (!Convert.IsDBNull(myReader["MONTH"])) { myDetail.MONTH = Convert.ToString(myReader["MONTH"]); } if (!Convert.IsDBNull(myReader["CXNUM"])) { myDetail.CXNUM = Convert.ToInt32(myReader["CXNUM"]); } if (!Convert.IsDBNull(myReader["CXPERSON"])) { myDetail.CXPERSON = Convert.ToInt32(myReader["CXPERSON"]); } if (!Convert.IsDBNull(myReader["ZXJCNUM"])) { myDetail.ZXJCNUM = Convert.ToInt32(myReader["ZXJCNUM"]); } if (!Convert.IsDBNull(myReader["JWNUM"])) { myDetail.JWNUM = Convert.ToInt32(myReader["JWNUM"]); } if (!Convert.IsDBNull(myReader["CFNUM"])) { myDetail.CFNUM = Convert.ToInt32(myReader["CFNUM"]); } if (!Convert.IsDBNull(myReader["XZZGNUM"])) { myDetail.XZZGNUM = Convert.ToInt32(myReader["XZZGNUM"]); } if (!Convert.IsDBNull(myReader["STARTGL"])) { myDetail.STARTGL = Convert.ToDecimal(myReader["STARTGL"]); } if (!Convert.IsDBNull(myReader["ENDGL"])) { myDetail.ENDGL = Convert.ToDecimal(myReader["ENDGL"]); } if (!Convert.IsDBNull(myReader["OIL"])) { myDetail.OIL = Convert.ToDecimal(myReader["OIL"]); } if (!Convert.IsDBNull(myReader["THISIMPORTANT"])) { myDetail.THISIMPORTANT = Convert.ToString(myReader["THISIMPORTANT"]); } if (!Convert.IsDBNull(myReader["NEXTIMPORTANT"])) { myDetail.NEXTIMPORTANT = Convert.ToString(myReader["NEXTIMPORTANT"]); } if (!Convert.IsDBNull(myReader["REMARK"])) { myDetail.REMARK = Convert.ToString(myReader["REMARK"]); } if (!Convert.IsDBNull(myReader["CREATDATE"])) { myDetail.CREATDATE = Convert.ToDateTime(myReader["CREATDATE"]); } if (!Convert.IsDBNull(myReader["THISMONTHTHINGS"])) { myDetail.THISMONTHTHINGS = Convert.ToString(myReader["THISMONTHTHINGS"]); } } } return myDetail; }