private void BindCrtl(Detail_CAW_DAILYXCTZ CDGI) { this.dtxtdate.Text = CDGI.XCDATE == DateTime.MinValue ? string.Empty : CDGI.XCDATE.ToShortDateString(); this.ddlXCTYPE.SelectedValue = CDGI.XCTYPE.ToString(); this.ntxtXCTime0.Text = CDGI.XCTIME0 == 0 ? string.Empty : CDGI.XCTIME0.ToString(); this.ntxtXCTime1.Text = CDGI.XCTIME1 == 0 ? string.Empty : CDGI.XCTIME1.ToString(); this.ntxtXCTime2.Text = CDGI.XCTIME2 == 0 ? string.Empty : CDGI.XCTIME2.ToString(); this.ntxtXCTime3.Text = CDGI.XCTIME3 == 0 ? string.Empty : CDGI.XCTIME3.ToString(); this.txtZFOper.Text = CDGI.ZFOPER; this.txtXCQK.Text = CDGI.XCQK; this.txtREMARK.Text = CDGI.REMARK; this.ddlCmp.SelectedValue = CDGI.CMPGUID; this.txtACCOMPANYMEN.Text = CDGI.ACCOMPANYMEN; }
/// <summary> /// /// 编写日期:2010-4-8 /// 编写人:GWF /// </summary> /// <param name="GUID"></param> public Detail_CAW_DAILYXCTZ GetDetail(string GUID) { Database db = DatabaseFactory.CreateDatabase(CawConnStr); string strSql = (db.DbProviderFactory.ToString() != "System.Data.OracleClient.OracleClientFactory") ? "SELECT * FROM CAW_DAILYXCTZ WHERE GUID=@GUID " : "SELECT * FROM CAW_DAILYXCTZ WHERE GUID=:GUID "; DbCommand cmd = db.GetSqlStringCommand(strSql); db.AddInParameter(cmd, "GUID", DbType.String, GUID); Detail_CAW_DAILYXCTZ myDetail = new Detail_CAW_DAILYXCTZ(); using (IDataReader myReader = db.ExecuteReader(cmd)) { if (myReader.Read()) { if (!Convert.IsDBNull(myReader["GUID"])) { myDetail.GUID = Convert.ToString(myReader["GUID"]); } if (!Convert.IsDBNull(myReader["XCDATE"])) { myDetail.XCDATE = Convert.ToDateTime(myReader["XCDATE"]); } if (!Convert.IsDBNull(myReader["XCTYPE"])) { myDetail.XCTYPE = Convert.ToInt32(myReader["XCTYPE"]); } if (!Convert.IsDBNull(myReader["XCTIME0"])) { myDetail.XCTIME0 = Convert.ToDecimal(myReader["XCTIME0"]); } if (!Convert.IsDBNull(myReader["XCTIME1"])) { myDetail.XCTIME1 = Convert.ToDecimal(myReader["XCTIME1"]); } if (!Convert.IsDBNull(myReader["XCTIME2"])) { myDetail.XCTIME2 = Convert.ToDecimal(myReader["XCTIME2"]); } if (!Convert.IsDBNull(myReader["XCTIME3"])) { myDetail.XCTIME3 = Convert.ToDecimal(myReader["XCTIME3"]); } if (!Convert.IsDBNull(myReader["ZFOPER"])) { myDetail.ZFOPER = Convert.ToString(myReader["ZFOPER"]); } if (!Convert.IsDBNull(myReader["XCQK"])) { myDetail.XCQK = Convert.ToString(myReader["XCQK"]); } if (!Convert.IsDBNull(myReader["REMARK"])) { myDetail.REMARK = Convert.ToString(myReader["REMARK"]); } if (!Convert.IsDBNull(myReader["CMPGUID"])) { myDetail.CMPGUID = Convert.ToString(myReader["CMPGUID"]); } if (!Convert.IsDBNull(myReader["CMPNAME"])) { myDetail.CMPNAME = Convert.ToString(myReader["CMPNAME"]); } if (!Convert.IsDBNull(myReader["ACCOMPANYMEN"])) { myDetail.ACCOMPANYMEN = Convert.ToString(myReader["ACCOMPANYMEN"]); } } } return myDetail; }