public bool SaveBonus(CommonBonusModel bonus) { if (SaveCommon(bonus)) { if (SaveLocal(bonus)) { return(true); } } return(false); }
private bool SaveLocal(CommonBonusModel bonus) { if (bonus.BonusId == null) { InsertBonusLocal(); } else { UpdateBonusLocal(); } return(true); }
public bool SaveService(CommonBonusModel bonus) { var actionBonus = new BonusFactory().CreateBonusFactory(bonus.Type, _conn); switch (bonus.Type) { case Enum.BonusTypeEnum.WelcomeBonus: return(actionBonus.SaveBonus(new WelcomeBonusModel { BonusId = 1, WelcomeBonusId = 1 })); } return(false); }
private bool SaveCommon(CommonBonusModel bonus) { var bonusid = bonus.BonusId; if (bonus.BonusId == null) { InsertBonusCommon(); InsertBonusRestrictions(); } else { UpdateBonusCommon(); UpdateBonusRestrictions(); } return(true); }