public void participareAdaugata(Participare participare, Participant updatedParticipant, int nrComoara, int nrDesen, int nrPoezie) { ParticipareAdaugataInfo updateInfo = new ParticipareAdaugataInfo(participare, updatedParticipant, nrComoara, nrDesen, nrPoezie); ChatUserEventArgs userArgs = new ChatUserEventArgs(ChatUserEvent.ParticipareAdaugata, updateInfo); OnUserEvent(userArgs); }
protected virtual void OnUserEvent(ChatUserEventArgs e) { if (updateEvent == null) { return; } updateEvent(this, e); Console.WriteLine("Update Event called"); }
public void Update(object sender, ChatUserEventArgs e) { if (e.UserEventType == ChatUserEvent.ParticipantAdaugat) { Participant participant = (Participant)e.Data; participantAdaugat(participant); } if (e.UserEventType == ChatUserEvent.ParticipareAdaugata) { ParticipareAdaugataInfo updateInfo = (ParticipareAdaugataInfo)e.Data; Participare participare = updateInfo.participare; Participant participant = updateInfo.participant; int nrComoara = updateInfo.nrComoara; int nrDesen = updateInfo.nrDesen; int nrPoezie = updateInfo.nrPoezie; participareAdaugata(participare, participant, nrComoara, nrDesen, nrPoezie); } }
public void participantAdaugat(Participant participant) { ChatUserEventArgs userArgs = new ChatUserEventArgs(ChatUserEvent.ParticipantAdaugat, participant); OnUserEvent(userArgs); }