public void UserMission(int missionID, UserMissionTemplate2 template) { UserMission userMission = MissionBO.Instance.GetUserMission(UserBO.Instance.GetCurrentUserID(), missionID); bool isApplied, isFinished, havePrize; if (userMission == null) { isApplied = false; isFinished = false; } else { isApplied = true; if (userMission.FinishPercent == 1) { isFinished = true; } else { isFinished = false; } } if (MissionBO.Instance.GetMission(missionID).Prize.PrizeTypes.Count > 0) { havePrize = true; } else { havePrize = false; } UserMissionParams userMissionParams = new UserMissionParams(userMission); template(userMissionParams, isApplied, isFinished, havePrize); }
public void UserMission(int missionID, UserMissionTemplate2 template) { UserMission userMission = MissionBO.Instance.GetUserMission(UserBO.Instance.GetCurrentUserID(), missionID); bool isApplied, isFinished, havePrize; if (userMission == null) { isApplied = false; isFinished = false; } else { isApplied = true; if (userMission.FinishPercent == 1) isFinished = true; else isFinished = false; } if (MissionBO.Instance.GetMission(missionID).Prize.PrizeTypes.Count > 0) havePrize = true; else havePrize = false; UserMissionParams userMissionParams = new UserMissionParams(userMission); template(userMissionParams, isApplied, isFinished, havePrize); }