private void LoadListControl() { DAControl daControl = new DAControl(); fParentID.DataSource = daControl.USP_Control_GetDataForComboBox_ByPageID(int.Parse(fPageID.SelectedValue)); fParentID.DataBind(); }
protected void LoadPageControl(HtmlGenericControl div_containner) { _ControlPos = 0; // Reset to 1. DAControl daControl = new DAControl(); DataTable dataTable = daControl.Client_USP_Control_ByParentID_DataTable(this.ControlID); foreach (DataRow dataRow in dataTable.Rows) { //try //{ string Ucontrol = "~/WebUser/" + dataRow["UControl"].ToString(); string Param = dataRow["param"].ToString(); string ControlTitle = dataRow["ControlName"].ToString(); int ControlID = int.Parse(dataRow["ID"].ToString()); TWebUserControlBase tControl = (TWebUserControlBase)LoadControl(Ucontrol); tControl.param = Param; tControl.ControlTitle = ControlTitle; tControl.ControlID = ControlID; div_containner.Controls.AddAt(_ControlPos, tControl); _ControlPos++; //} //catch { } } }
override protected int DeleteByID(int pID) { try { DAControl DAControl = new DAControl(); DAControl.USP_Control_Delete(pID); return(1); } catch { return(0); } }
override protected int ExecUpdate() { // Update with ID = this.ID try { DAControl DAControl = CreateObjectFromPage(); DAControl.fID = this.KeyID; DAControl.USP_Control_Update(); return(1); } catch { return(0); } }
private DAControl CreateObjectFromPage() { // check DAControl daControl = new DAControl(); // daControl.fControlName = fControlName.Value.Trim(); daControl.fPageID = Convert.ToInt32(fPageID.SelectedValue.Trim()); daControl.fParentID = Convert.ToInt32(fParentID.Value); daControl.fUControl = fUControl.SelectedValue.Trim(); daControl.fParam = fparam.Value.Trim(); daControl.fIsAdsControl = fIsAdsControl.Checked; daControl.fPos = Convert.ToInt32(fPos.Value.Trim()); daControl.fActive = fActive.Checked; daControl.fOperator = MySession.UserName; // return(daControl); }
override protected int ExecInsert() { try { DAControl DAControl = CreateObjectFromPage(); if (this.mode == ActParam.New) { DAControl.fID = DAControl.USP_GetKey(); this.KeyID = DAControl.fID; // --> Update new SessionID for continue edit. } else { DAControl.fID = 0; } DAControl.USP_Control_Insert(); return(1); } catch { return(0); } }
override protected Boolean LoadData() { try { // Load Data For Page. DAControl daControl = new DAControl(); daControl.USP_Control_GetFullID(this.KeyID); // fControlName.Value = daControl.fControlName.ToString(); fPageID.SelectedValue = daControl.fPageID.ToString(); LoadListControl(); fParentID.Value = daControl.fParentID.ToString(); fUControl.SelectedValue = daControl.fUControl.ToString(); fparam.Value = daControl.fParam.ToString(); fIsAdsControl.Checked = daControl.fIsAdsControl; fPos.Value = daControl.fPos.ToString(); fActive.Checked = daControl.fActive; // LoadDataControlTemplate(); // Khi cần enabled cột nào //if (this.KeyID > 0) //{ // if (mode != Act.Clone) // fUserName.Enabled = false; // else // fUserName.Text = ""; //} } catch (Exception e) { ShowErrorMes("Lỗi hệ thống: " + e.ToString()); return(false); } return(true); }