override protected Boolean LoadData() { try { // Load Data For Page. DARecordStatus daRecordStatus = new DARecordStatus(); daRecordStatus.USP_RecordStatus_GetFullID(this.KeyID); // fRecordStatus.Value = daRecordStatus.fRecordStatus.ToString(); fTableName.Value = daRecordStatus.fTableName.ToString(); fDescription.Value = daRecordStatus.fDescription.ToString(); // // 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); }
override protected int DeleteByID(int pID) { try { DARecordStatus DARecordStatus = new DARecordStatus(); DARecordStatus.USP_RecordStatus_Delete(pID); return(1); } catch { return(0); } }
override protected int ExecUpdate() { // Update with ID = this.ID try { DARecordStatus DARecordStatus = CreateObjectFromPage(); DARecordStatus.fID = this.KeyID; DARecordStatus.USP_RecordStatus_Update(); return(1); } catch { return(0); } }
private DARecordStatus CreateObjectFromPage() { // check DARecordStatus daRecordStatus = new DARecordStatus(); // daRecordStatus.fRecordStatus = fRecordStatus.Value.Trim(); daRecordStatus.fTableName = fTableName.Value.Trim(); daRecordStatus.fDescription = fDescription.Value.Trim(); // return(daRecordStatus); }
override protected Boolean GetDataComboBox() { try { DACategory daCategory = new DACategory(); fCategoryID.DataSource = daCategory.USP_Category_GetDataForComboBox(); fCategoryID.DataBind(); DARecordStatus daRecordStatus = new DARecordStatus(); fRecordStatusID.DataSource = daRecordStatus.USP_RecordStatus_GetComboBox_ByTableName("Article"); fRecordStatusID.DataBind(); return(true); } catch (Exception ex) { ShowErrorMes("Lỗi hệ thống: " + ex.Message); return(false); } }
override protected int ExecInsert() { try { DARecordStatus DARecordStatus = CreateObjectFromPage(); if (this.mode == ActParam.New) { DARecordStatus.fID = DARecordStatus.USP_GetKey(); this.KeyID = DARecordStatus.fID; // --> Update new SessionID for continue edit. } else { DARecordStatus.fID = 0; } DARecordStatus.USP_RecordStatus_Insert(); return(1); } catch { return(0); } }