override protected int DeleteByID(int pID) { try { DAReward DAReward = new DAReward(); DAReward.USP_Reward_Delete(pID); return(1); } catch { return(0); } }
override protected int ExecUpdate() { // Update with ID = this.ID try { DAReward DAReward = CreateObjectFromPage(); DAReward.fID = this.KeyID; DAReward.USP_Reward_Update(); return(1); } catch { return(0); } }
private DAReward CreateObjectFromPage() { // check DAReward daReward = new DAReward(); // daReward.fRewardTypeID = Convert.ToInt32(fRewardTypeID.Value.Trim()); daReward.fPointToMoney = Convert.ToInt32(fPointToMoney.Value.Trim()); daReward.fMinForChange = Convert.ToInt32(fMinForChange.Value.Trim()); daReward.fAfterDayForChange = Convert.ToInt32(fAfterDayForChange.Value.Trim()); daReward.fDayForResetAll = Convert.ToInt32(fDayForResetAll.Value.Trim()); daReward.fActive = fActive.Checked; daReward.fNote = fNote.Value.Trim(); daReward.fOperator = MySession.UserName; // return(daReward); }
override protected int ExecInsert() { try { DAReward DAReward = CreateObjectFromPage(); if (this.mode == ActParam.New) { DAReward.fID = DAReward.USP_GetKey(); this.KeyID = DAReward.fID; // --> Update new SessionID for continue edit. } else { DAReward.fID = 0; } DAReward.USP_Reward_Insert(); return(1); } catch { return(0); } }
override protected Boolean LoadData() { try { // Load Data For Page. DAReward daReward = new DAReward(); daReward.USP_Reward_GetFullID(this.KeyID); // fRewardTypeID.Value = daReward.fRewardTypeID.ToString(); fPointToMoney.Value = daReward.fPointToMoney.ToString(); fMinForChange.Value = daReward.fMinForChange.ToString(); fAfterDayForChange.Value = daReward.fAfterDayForChange.ToString(); fDayForResetAll.Value = daReward.fDayForResetAll.ToString(); fActive.Checked = daReward.fActive; fNote.Value = daReward.fNote.ToString(); // Load RewardOrder LoadRewardOrder(); // 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); }