protected void BaseConstruct(TypeOfChat p_chat_type, int p_chat_id, ChatSend p_chat_send, RemoveChat p_remove_chat_from_manager , StartEjectedChatUserInform p_start_ejected_user_chat_inform_dialog, IsLoggedIn p_is_logged_in) { chat_type = p_chat_type; chat_id = p_chat_id; chat_send = p_chat_send; remove_chat_from_manager = p_remove_chat_from_manager; start_ejected_user_chat_inform_dialog = p_start_ejected_user_chat_inform_dialog; is_logged_in = p_is_logged_in; }
public PublicChat(int p_max_users_count, RemoveChat p_remove_chat_from_manager, int p_chat_id, StartClientSomeoneLeftChatInform p_start_client_someone_left_chat_inform , StartClientSomeoneJoinedChatInform p_start_client_someone_joined_chat_inform, ChatSend p_chat_send, IsLoggedIn p_is_logged_in , StartEjectedChatUserInform p_start_ejected_user_chat_inform_dialog) { base.BaseConstruct(TypeOfChat.Public, p_chat_id, p_chat_send, p_remove_chat_from_manager, p_start_ejected_user_chat_inform_dialog, p_is_logged_in); all_users = new List <ChatUser>(); max_users_count = p_max_users_count; min_user_count = 0; start_client_someone_joined_chat_inform = p_start_client_someone_joined_chat_inform; start_client_someone_left_chat_inform = p_start_client_someone_left_chat_inform; }
public PrivateChat(string p_first_person_user_name, string p_second_person_user_name, int p_chat_id, ChatSend p_send_chat_message_to_user, StartEjectedChatUserInform p_start_ejected_user_chat_inform_dialog , RemoveChat p_remove_chat_from_manager, IsLoggedIn p_is_logged_in, StartClientSomeoneJoinedChatInform p_start_client_someone_joined_chat_inform) { base.BaseConstruct(TypeOfChat.Private, p_chat_id, p_send_chat_message_to_user, p_remove_chat_from_manager, p_start_ejected_user_chat_inform_dialog, p_is_logged_in); all_users = new List <ChatUser>(); max_users_count = 2; min_user_count = 1; status = PrivateChatStatus.UnAccepted; start_client_someone_joined_chat_inform = p_start_client_someone_joined_chat_inform; invited_user_name = p_second_person_user_name; all_users.Add(new ChatUser(p_first_person_user_name, new UserSendChatMessage(CH_ChatSend))); }
public bool Any(RemoveChat request) { return(workflow.Remove(request.ID)); }