private void PopulateEditData() { m_dtStage = new DataTable(); m_dtStage = UnitDirBL.GetEditStgDetails(iStgId); if (m_dtStage.Rows.Count > 0) { Sdate.EditValue = Convert.ToDateTime(m_dtStage.Rows[0]["StageDate"]); m_dOldDate = Convert.ToDateTime(Sdate.EditValue); txtRefNo.Text = m_dtStage.Rows[0]["RefNo"].ToString(); cboProj.EditValue = Convert.ToInt32(m_dtStage.Rows[0]["CostCentreId"]); cboSBlock.EditValue = Convert.ToInt32(m_dtStage.Rows[0]["BlockId"]); cboSLevel.EditValue = Convert.ToInt32(m_dtStage.Rows[0]["LevelId"]); SCdate.EditValue = Convert.ToDateTime(m_dtStage.Rows[0]["CompletionDate"]); dEDue.EditValue = Convert.ToDateTime(m_dtStage.Rows[0]["DueDate"]); if (m_dtStage.Rows[0]["SchType"].ToString() == "D") { comboBoxEdit1.EditValue = "SchDescription"; } else if (m_dtStage.Rows[0]["SchType"].ToString() == "S") { comboBoxEdit1.EditValue = "Stagewise"; } else if (m_dtStage.Rows[0]["SchType"].ToString() == "O") { comboBoxEdit1.EditValue = "OtherCost"; } cboStage.EditValue = Convert.ToInt32(m_dtStage.Rows[0]["StageId"]); txtSRemark.Text = m_dtStage.Rows[0]["Remarks"].ToString(); } }