/// <summary>
        /// Inserta en ChatEMailMessageBE
        /// </summary>
        /// <param name="pChatEMailMessageBE">Entidad a insertar</param>
        /// <returns></returns>
        public static bool InsertChatEmailMessage(WebChat.Common.BE.ChatEmailMessageBE pChatEMailMessageBE)
        {
            ChatUser wChatUser = new ChatUser();
            Database database = null;
            int newId = 0;
            //try
            //{
                database = DatabaseFactory.CreateDatabase("EpironChat_LogsConnectionString");
                using (DbCommand cmd = database.GetStoredProcCommand("[Chat].[ChatEmailMessage_i]"))
                {
                    database.AddOutParameter(cmd, "ChatEmailMessageId", DbType.Int32, sizeof(Int32));
                    database.AddInParameter(cmd, "ChatRoomId", DbType.Int32, pChatEMailMessageBE.ChatRoomId);
                    database.AddInParameter(cmd, "EmailFrom", DbType.String, pChatEMailMessageBE.EmailFrom);
                    database.AddInParameter(cmd, "DeliveredTo", DbType.String, pChatEMailMessageBE.DeliveredTo);
                    database.AddInParameter(cmd, "Body", DbType.String, pChatEMailMessageBE.Body);
                    database.AddInParameter(cmd, "ErrorMessage", DbType.String, pChatEMailMessageBE.ErrorMessage);
                    database.AddInParameter(cmd, "Subject", DbType.String, pChatEMailMessageBE.Subject);
                    database.AddInParameter(cmd, "ChatDescription", DbType.String, pChatEMailMessageBE.ChatDescription);
                    database.ExecuteNonQuery(cmd);

                    newId = (int)database.GetParameterValue(cmd, "ChatEmailMessageId");

                    if (newId > 0)
                        return true;
                    else
                        return false;
                }
            //}
            //catch (Exception ex)
            //{
            //    throw SecPortalException.ProcessException(ex, typeof(EpironChatDAC), "EpironChatConnectionString");
            //}
        }
 partial void DeleteChatUser(ChatUser instance);
 partial void UpdateChatUser(ChatUser instance);
 partial void InsertChatUser(ChatUser instance);