/// <summary>
        /// Output all properties
        /// </summary>
        /// <returns>A string</returns>
        public override string ToString()
        {
            var toString = new StringBuilder();

            toString.Append("Id: ").AppendLine(Id);
            toString.Append("Title: ").AppendLine(Title);
            toString.Append("Description: ").AppendLine(Description);
            toString.Append("FreeAtPrice: ").AppendLine(FreeAtPrice.ToString(CultureInfo.InvariantCulture));
            toString.Append("Price: ").AppendLine(Price.ToString(CultureInfo.InvariantCulture));
            toString.Append("Currency: ").AppendLine(Currency);
            toString.Append("MinimumDeliveryDays: ").AppendLine(MinimumDeliveryDays.ToString(CultureInfo.InvariantCulture));
            toString.Append("MaximumDeliveryDays: ").AppendLine(MaximumDeliveryDays.ToString(CultureInfo.InvariantCulture));
            toString.Append("Regions: ").AppendLine(Regions.Count.ToString(CultureInfo.InvariantCulture));
            foreach (var region in Regions)
            {
                toString.Append("Region:").AppendLine(region);
            }

            toString.Append("CreatedAt: ").AppendLine(CreatedAt.ToString(CultureInfo.InvariantCulture));
            if (ModifiedAt.HasValue)
            {
                toString.Append("ModifiedAt: ").AppendLine(ModifiedAt.Value.ToString(CultureInfo.InvariantCulture)).AppendLine();
            }
            toString.Append("Currency: ").AppendLine(Currency);
            return(toString.ToString());
        }
 public override string ToString()
 {
     return(string.Format("Versioned[Id={0},Name={1},Number={2},Version={3},CreatedAt={4},UpdatedAt={5}]",
                          Id, Name, Number, Version,
                          CreatedAt.ToString("yyyy-MM-dd'T'HH:mm:ss.fff'Z'", CultureInfo.InvariantCulture),
                          UpdatedAt.ToString("yyyy-MM-dd'T'HH:mm:ss.fff'Z'", CultureInfo.InvariantCulture)));
 }
Esempio n. 3
0
        /// <summary>
        /// Output all properties
        /// </summary>
        /// <returns>A string</returns>
        public override string ToString()
        {
            var toString = new StringBuilder();

            toString.Append("ID: ").AppendLine(Id);
            toString.Append("Title: ").AppendLine(Title);
            toString.Append("Description: ").AppendLine(Description);
            toString.Append("Status: ").AppendLine(Status);
            toString.Append("Price: ").AppendLine(Price.ToString(CultureInfo.InvariantCulture));
            toString.Append("Currency: ").AppendLine(Currency);
            toString.Append("Slug: ").AppendLine(Slug);
            toString.Append("Unlimited: ").AppendLine(Unlimited.ToString());
            if (Quantity.HasValue)
            {
                toString.Append("Quantity: ").AppendLine(Quantity.Value.ToString(CultureInfo.InvariantCulture));
            }
            toString.Append("CreatedAt: ").AppendLine(CreatedAt.ToString(CultureInfo.InvariantCulture));
            if (ModifiedAt.HasValue)
            {
                toString.Append("ModifiedAt: ").AppendLine(ModifiedAt.Value.ToString(CultureInfo.InvariantCulture)).AppendLine();
            }
            toString.AppendLine().Append("Images: ").AppendLine(Images.Count.ToString(CultureInfo.InvariantCulture));
            foreach (var image in Images)
            {
                toString.AppendLine(image.ToString());
            }

            return(toString.ToString());
        }
 public override string ToString()
 {
     return(string.Format("MegacoolShare(State={0}, ReferralCode={1}, Url=\"{2}\", Data={3}, " +
                          "CreatedAt={4}, UpdatedAt={5})",
                          State, ReferralCode.ToString(true), Url, Data == null ? null : Json.Serialize(Data),
                          CreatedAt.ToString("yyyy-MM-ddTHH:mm:ss"), UpdatedAt.ToString("yyyy-MM-ddTHH:mm:ss")));
 }
Esempio n. 5
0
        private string CreateContentString()
        {
            string str = $"{SessionId.ToString()}";

            if (!string.IsNullOrEmpty(User.Identifier))
            {
                str += $"|{User.Identifier}";
            }
            if (!string.IsNullOrEmpty(User.Name))
            {
                str += $"|{User.Name}";
            }
            if (!string.IsNullOrEmpty(User.Email))
            {
                str += $"|{User.Email}";
            }
            if (!string.IsNullOrEmpty(User.Organization))
            {
                str += $"|{User.Organization}";
            }
            str += $"|{CreatedAt.ToString("yyyy-MM-dd HH:mm:ss")}";
            str += $"|{ExpireAt.ToString("yyyy-MM-dd HH:mm:ss")}";
            str += $"|{RemoteIP}";
            return(str);
        }
Esempio n. 6
0
        public Dictionary <string, string> ToDictionary()
        {
            return(new Dictionary <string, string>
            {
                { "userID", ObjectId },
                { "RealName", RealName },
                { "Username", UserName },
                { "CreatedAt", CreatedAt.ToString("yyyy-MM-dd HH:mm:ss") },
                { "HeadImagePath", HeadImagePath },
                { "PhoneNumber", PhoneNumber },
                { "hasPassword", (!string.IsNullOrEmpty(Password)).ToString() },
                { "Sex", Sex },
                //UserGroup
                { "IsBusTeacher", UserGroup.IsBusManager.ToString().ToLower() },
                { "IsParent", UserGroup.IsParent.ToString().ToLower() },
                { "IsClassTeacher", UserGroup.IsClassTeacher.ToString().ToLower() },
                { "IsAdmin", UserGroup.IsAdmin.ToString().ToLower() },

                { "ClassIDs", GetChildIdString(";") },
                { "ChildIDs", GetClassIdString(";") },
                { "LocationX", CurrentPoint.X.ToString() },
                { "LocationY", CurrentPoint.Y.ToString() },
                { "Precision", Precision.ToString() }
            });
        }
Esempio n. 7
0
 protected void ToString(List <string> toStringOutput)
 {
     toStringOutput.Add($"CreationSource = {(CreationSource == null ? "null" : CreationSource.ToString())}");
     toStringOutput.Add($"CreatedAt = {(CreatedAt == null ? "null" : CreatedAt.ToString())}");
     toStringOutput.Add($"UpdatedAt = {(UpdatedAt == null ? "null" : UpdatedAt.ToString())}");
     toStringOutput.Add($"EmailAddress = {(EmailAddress == null ? "null" : EmailAddress.ToString())}");
     toStringOutput.Add($"PhoneNumber = {(PhoneNumber == null ? "null" : PhoneNumber.ToString())}");
     toStringOutput.Add($"ReferenceId = {(ReferenceId == null ? "null" : ReferenceId.ToString())}");
     toStringOutput.Add($"GroupIds = {(GroupIds == null ? "null" : GroupIds.ToString())}");
 }
Esempio n. 8
0
 public Dictionary <string, string> ToDictionary()
 {
     return(new Dictionary <string, string>
     {
         { "BusID", ObjectId },
         { "CreatedAt", CreatedAt.ToString("yyyy-MM-dd HH:mm:ss") },
         { "Name", BusName },
         { "TeacherID", TeacherID },
         { "ArriveHome", AHChecked.ToString().ToLower() },
         { "ComingSchool", CSChecked.ToString().ToLower() },
         { "LeavingSchool", LSChecked.ToString().ToLower() }
     });
 }
Esempio n. 9
0
        /// <summary>
        /// Output all properties
        /// </summary>
        /// <returns>A string</returns>
        public override string ToString()
        {
            var toString = new StringBuilder();

            toString.Append("ID: ").AppendLine(Id);
            toString.Append("Email: ").AppendLine(Email);
            toString.Append("CreatedAt: ").AppendLine(CreatedAt.ToString(CultureInfo.InvariantCulture));
            if (ModifiedAt.HasValue)
            {
                toString.Append("ModifiedAt: ").AppendLine(ModifiedAt.Value.ToString(CultureInfo.InvariantCulture)).AppendLine();
            }
            return(toString.ToString());
        }
Esempio n. 10
0
 internal ChatMessageVm ToChatMessageVm()
 {
     return(new ChatMessageVm
     {
         CreatedAt = CreatedAt,
         FromUser = FromUser,
         ToUser = ToUser,
         Message = Message,
         Index = Id,
         Timestamp = CreatedAt.ToString("t"),
         Seen = Seen
     });
 }
Esempio n. 11
0
 public Dictionary <string, string> ToDictionary()
 {
     return(new Dictionary <string, string>
     {
         { "ClassID", ObjectId },
         { "ClassDepartment", CDepartment },
         { "ClassGrade", CGrade },
         { "ClassNumber", CNumber },
         { "TeacherID", TeacherID },
         { "CreatedAt", CreatedAt.ToString("yyyy-MM-dd HH:mm:ss") },
         { "UpdatedAt", UpdatedAt.ToString("yyyy-MM-dd HH:mm:ss") },
     });
 }
        /// <summary>
        /// Converts to a <see cref="XElement"/> instance.
        /// </summary>
        /// <param name="includeExtraMetada">Include or not extra metadata.</param>
        /// <returns>A <see cref="XElement"/> instance.</returns>
        public new XElement ToXElement(bool includeExtraMetada = false)
        {
            // Metadata
            List <XAttribute> metadatas = new List <XAttribute> {
                new XAttribute(nameof(Name), Name),
                new XAttribute(nameof(CreatedAt), CreatedAt.ToString("yyyy-MM-dd HH:mm:ss zzz"))
            };

            if (includeExtraMetada)
            {
                metadatas.Add(new XAttribute(nameof(UUID), UUID));
                metadatas.Add(new XAttribute(nameof(LastLaunchedAt), LastLaunchedAt.ToString("yyyy-MM-dd HH:mm:ss zzz")));
            }

            return(new XElement(RootNodeName,
                                // Metadata
                                metadatas.ToArray(),
                                //VGPU
                                new XElement(nameof(VGpu), VGpu.ToString()),
                                // Networking
                                new XElement(nameof(Networking), Networking.ToString()),
                                // Mapped Folders
                                new XElement(nameof(MappedFolders),
                                             MappedFolders.Select(mf =>
                                                                  new XElement(nameof(MappedFolder),
                                                                               new XElement(nameof(mf.HostFolder), mf.HostFolder),
                                                                               new XElement(nameof(mf.ReadOnly), mf.ReadOnly.ToString().ToLower())
                                                                               )
                                                                  )
                                             ),
                                // Logon Command
                                new XElement(nameof(LogonCommand),
                                             new XElement(nameof(LogonCommand.Command), LogonCommand.Command)
                                             ),
                                // Audio Input
                                new XElement(nameof(AudioInput), AudioInput.ToString()),
                                // Video Input
                                new XElement(nameof(VideoInput), VideoInput.ToString()),
                                // Protected Client
                                new XElement(nameof(ProtectedClient), ProtectedClient.ToString()),
                                // Printer Redirection
                                new XElement(nameof(PrinterRedirection), PrinterRedirection.ToString()),
                                // Clipboard Redirection
                                new XElement(nameof(ClipboardRedirection), ClipboardRedirection.ToString()),
                                // Memory in MB
                                new XElement(nameof(MemoryInMB),
                                             new XElement(nameof(MemoryInMB.AmountInMB), MemoryInMB.AmountInMB.ToString()),
                                             new XElement(nameof(MemoryInMB.Enabled), MemoryInMB.Enabled.ToString())
                                             )
                                ));
        }
Esempio n. 13
0
 public Dictionary <string, string> ToDictionary()
 {
     return(new Dictionary <string, string>
     {
         { "requestID", ObjectId },
         { "UserID", UserID },
         { "SolverID", SolverID },
         { "RequestType", RequestTypes.ToString() },
         { "CreatedAt", CreatedAt.ToString("yyyy-MM-dd HH:mm:ss") },
         { "NewContent", NewContent },
         { "IsSolved", (Status != UCRProcessStatus.NotSolved).ToString() },
         { "DetailTexts", DetailTexts }
     });
 }
Esempio n. 14
0
 public override string ToString()
 {
     if (ExpiresAt != null)
     {
         return(string.Format("uid={0} username={1} roles={2} created={3} updated={4} token={5} expires={6}",
                              Uid, Username, RolesString, CreatedAt.ToString(DTFMT), UpdatedAt.ToString(DTFMT),
                              AccessToken, ExpiresAt.Value.ToString(DTFMT)));
     }
     else
     {
         return(string.Format("uid={0} username={1} roles={2} created={3} updated={4} token= expires=",
                              Uid, Username, RolesString, CreatedAt.ToString(DTFMT), UpdatedAt.ToString(DTFMT)));
     }
 }
Esempio n. 15
0
        public Project(string uri)
        {
            Uri      = uri;
            Name     = Path.GetFileNameWithoutExtension(uri).SplitCamelCase();
            IsPinned = false;

            CreatedAt    = File.GetCreationTime(uri);
            LastOpenedAt = File.GetLastAccessTime(uri);
            LastEditedAt = File.GetLastWriteTime(uri);

            CreatedAtS    = CreatedAt   .ToString("dd.MM.yyy HH:mm");
            LastOpenedAtS = LastOpenedAt.ToString("dd.MM.yyy HH:mm");
            LastEditedAtS = LastEditedAt.ToString("dd.MM.yyy HH:mm");
        }
Esempio n. 16
0
        /// <summary>
        /// Output all properties
        /// </summary>
        /// <returns>A string</returns>
        public override string ToString()
        {
            var toString = new StringBuilder();

            toString.Append("ID: ").AppendLine(Id);
            toString.Append("Title: ").AppendLine(Title);
            toString.Append("Unlimited: ").AppendLine(Unlimited.ToString());
            if (Quantity.HasValue)
            {
                toString.Append("Quantity: ").AppendLine(Quantity.Value.ToString(CultureInfo.InvariantCulture));
            }
            toString.Append("CreatedAt: ").AppendLine(CreatedAt.ToString(CultureInfo.InvariantCulture));
            toString.Append("ModifiedAt: ").AppendLine(ModifiedAt.ToString(CultureInfo.InvariantCulture));
            return(toString.ToString());
        }
Esempio n. 17
0
        /// <summary>
        /// Output all properties
        /// </summary>
        /// <returns>A string</returns>
        public override string ToString()
        {
            var toString = new StringBuilder();

            toString.Append("ID: ").AppendLine(Id);
            toString.Append("Title: ").AppendLine(Title);
            toString.Append("ParentId: ").AppendLine(ParentId);
            toString.Append("Position: ").AppendLine(Position.ToString(CultureInfo.InvariantCulture));
            toString.Append("CreatedAt: ").AppendLine(CreatedAt.ToString(CultureInfo.InvariantCulture));
            if (ModifiedAt.HasValue)
            {
                toString.Append("ModifiedAt: ").AppendLine(ModifiedAt.Value.ToString(CultureInfo.InvariantCulture)).AppendLine();
            }
            return(toString.ToString());
        }
Esempio n. 18
0
        /// <summary>
        /// Updates ONE single User (PUT)
        /// </summary>
        /// <param name="userId"></param>
        /// <returns></returns>
        public void UpdateUser(int userId)
        {
            UserViewModel item;
            DAL           objDAL = new DAL();

            string querySql = $"update clients set " +
                              $"Name = '{Username.ToString()}'," +
                              $"Password = '******'," +
                              $"Email = '{Email.ToString()}'," +
                              $"CreatedAt = '{DateTime.Parse(CreatedAt.ToString()).ToString("yyyy/MM/dd")}'," +
                              $"LastOrder = '{DateTime.Parse(LastOrder.ToString()).ToString("yyyy/MM/dd")}'," +
                              $"UrlImg = '{UrlImg.ToString()}'," +
                              $"Phone = '{Phone.ToString()}' " +
                              $"where UserId = {userId.ToString()}";

            objDAL.ExecutaComandoSQL(querySql);
        }
Esempio n. 19
0
        /// <summary>
        /// Output all properties
        /// </summary>
        /// <returns>A string</returns>
        public override string ToString()
        {
            var toString = new StringBuilder();

            toString.Append("ID: ").AppendLine(Id);
            toString.Append("CreatedAt: ").AppendLine(CreatedAt.ToString(CultureInfo.InvariantCulture));
            toString.Append("ModifiedAt: ").AppendLine(ModifiedAt.ToString(CultureInfo.InvariantCulture)).AppendLine();
            toString.Append("OriginalWidth: ").AppendLine(OriginalWidth.ToString(CultureInfo.InvariantCulture));
            toString.Append("OriginalHeight: ").AppendLine(OriginalHeight.ToString(CultureInfo.InvariantCulture));
            toString.Append("Url: ").AppendLine(Url);
            toString.Append("Sizes: ").AppendLine(Sizes.Keys.Count.ToString(CultureInfo.InvariantCulture));
            foreach (var size in Sizes)
            {
                toString.Append(size.Key).Append(" - ").AppendLine(size.Value);
            }
            return(toString.ToString());
        }
Esempio n. 20
0
 public CRM_Customer_Profile()
 {
     this.ID                 = string.IsNullOrEmpty(ID.ToString()) ? ID : 0;
     this.CustomerID         = string.IsNullOrEmpty(CustomerID) ? CustomerID : "";
     this.CustomerName       = string.IsNullOrEmpty(CustomerName) ? CustomerName : "";
     this.Address            = string.IsNullOrEmpty(Address) ? Address : "";
     this.Phone              = string.IsNullOrEmpty(Phone) ? Phone : "";
     this.Website            = string.IsNullOrEmpty(Website) ? Website : "";
     this.BusinessCategoryID = string.IsNullOrEmpty(BusinessCategoryID) ? BusinessCategoryID : "";
     this.FoundedDate        = string.IsNullOrEmpty(FoundedDate.ToString()) ? FoundedDate : DateTime.Now;
     this.Avatar             = string.IsNullOrEmpty(Avatar) ? Avatar : Avatar;
     this.DescriptionCompany = string.IsNullOrEmpty(DescriptionCompany) ? DescriptionCompany : DescriptionCompany;
     this.Refer              = string.IsNullOrEmpty(Refer) ? DescriptionCompany : Refer;
     this.Status             = string.IsNullOrEmpty(Status.ToString()) ? Status : true;
     this.UpdatedAt          = string.IsNullOrEmpty(UpdatedAt.ToString()) ? UpdatedAt : DateTime.Parse("1900-01-01");
     this.CreatedAt          = string.IsNullOrEmpty(CreatedAt.ToString()) ? CreatedAt : DateTime.Parse("1900-01-01");
     this.CreatedBy          = string.IsNullOrEmpty(CreatedBy) ? CreatedBy : "";
     this.UpdatedBy          = string.IsNullOrEmpty(UpdatedBy) ? UpdatedBy : "";
 }
Esempio n. 21
0
        /// <summary>
        /// Output all properties
        /// </summary>
        /// <returns>A string</returns>
        public override string ToString()
        {
            var toString = new StringBuilder();

            toString.Append("Id: ").AppendLine(Id);
            toString.Append("Title: ").AppendLine(Title);
            toString.Append("Status: ").AppendLine(Status);
            toString.Append("Type: ").AppendLine(Type);
            toString.Append("Amount: ").AppendLine(Amount.ToString(CultureInfo.InvariantCulture));
            toString.Append("MinimumPrice: ").AppendLine(MinimumPrice.ToString(CultureInfo.InvariantCulture));
            toString.Append("Storewide: ").AppendLine(Storewide.ToString());
            //toString.Append("ApplicableTo: ").AppendLine(ApplicableTo);
            toString.Append("CreatedAt: ").AppendLine(CreatedAt.ToString(CultureInfo.InvariantCulture));
            if (ModifiedAt.HasValue)
            {
                toString.Append("ModifiedAt: ").AppendLine(ModifiedAt.Value.ToString(CultureInfo.InvariantCulture)).AppendLine();
            }
            toString.Append("Currency: ").AppendLine(Currency);
            return(toString.ToString());
        }
Esempio n. 22
0
        public override string ToString()
        {
            var sb = new StringBuilder();

            sb.AppendFormat("type: {0} id: {1} created_by: {2} created_at: {3} modified_by: {4} modified_at: {5} owned_by: {6} name: {7} description: {8} size: {9}",
                            Type, Id, CreatedBy, CreatedAt.HasValue ? CreatedAt.ToString() : "null", ModifedBy, ModifiedAt.HasValue ? ModifiedAt.ToString() : "null", OwnedBy, Name, Description, Size);

            if (ItemCollection != null)
            {
                foreach (var item in ItemCollection.Entries)
                {
                    if (item != null)
                    {
                        sb.Append("\n\t");
                        sb.Append(item);
                    }
                }
            }
            return(sb.ToString());
        }
Esempio n. 23
0
 public PublisherMessage(
     IPublisher publisher,
     object message,
     IPublisherSerializer serializer,
     IRouting routing,
     string correlationId = default,
     CancellationToken cancellationToken = default)
 {
     CreatedAt         = DateTime.UtcNow;
     Routing           = routing ?? throw new ArgumentNullException(nameof(routing));
     CancellationToken = cancellationToken;
     Publisher         = publisher ?? throw new ArgumentNullException(nameof(publisher));
     _serializer       = serializer ?? throw new ArgumentNullException(nameof(serializer));
     CorrelationId     = correlationId ?? Guid.NewGuid().ToString();
     _message          = message;
     _headers          = new Dictionary <string, object>
     {
         { nameof(Routing.ExchangeName), Routing.ExchangeName },
         { nameof(Routing.RoutingKey), Routing.RoutingKey },
         { "SerializerType", serializer.GetType().FullName },
         { "CreatedAt", CreatedAt.ToString("s") }
     };
 }
Esempio n. 24
0
        /// <summary>
        /// Output all properties
        /// </summary>
        /// <returns>A string</returns>
        public override string ToString()
        {
            var toString = new StringBuilder();

            toString.Append("ID: ").AppendLine(Id);
            toString.Append("Completed: ").AppendLine(Completed);
            toString.Append("Number: ").AppendLine(Number.ToString(CultureInfo.InvariantCulture));
            toString.Append("Price: ").AppendLine(Price.ToString(CultureInfo.InvariantCulture));
            toString.Append("Currency: ").AppendLine(Currency);
            toString.Append("InvoiceFee: ").AppendLine(InvoiceFee.ToString(CultureInfo.InvariantCulture));
            toString.Append("Note: ").AppendLine(Note);
            toString.Append("PricesIncludeVat: ").AppendLine(PricesIncludeVat.ToString());
            toString.Append("Transaction: ").AppendLine(Transaction.ToString());
            toString.Append("Fullfilment: ").AppendLine(Fullfillment.ToString());
            toString.Append("Customer: ").AppendLine(Customer.ToString());
            toString.Append("Vat: ").AppendLine(Vat.ToString());
            toString.Append("items: ").AppendLine(Items.Count.ToString(CultureInfo.InvariantCulture));
            foreach (var item in Items)
            {
                toString.AppendLine(item.ToString());
            }
            toString.Append("discounts: ").AppendLine(Discounts.Count.ToString(CultureInfo.InvariantCulture));
            foreach (var discount in Discounts)
            {
                toString.AppendLine(discount.ToString());
            }

            toString.Append("ShippingAlternative: ").AppendLine(ShippingAlternative.ToString());

            toString.Append("CreatedAt: ").AppendLine(CreatedAt.ToString(CultureInfo.InvariantCulture));
            if (ModifiedAt.HasValue)
            {
                toString.Append("ModifiedAt: ").AppendLine(ModifiedAt.Value.ToString(CultureInfo.InvariantCulture)).AppendLine();
            }

            return(toString.ToString());
        }
Esempio n. 25
0
        //public virtual OrderViewModel Order { get; set; }

        #endregion

        #region HTTP Methods (GET/POST/PUT/DELETE)

        /// <summary>
        /// Registrar um novo usuário (POST)
        /// </summary>
        public void RegisterUser()
        {
            DAL objDAL = new DAL();

            //$ -> interpolação de strings
            string stringSql = $"insert into clients (" +
                               $" Name," +
                               $" Password," +
                               $" Email," +
                               $" CreatedAt," +
                               $" LastOrder," +
                               $" UrlImg," +
                               $" Phone)" +
                               $"values (" +
                               $"'{Username}'," +
                               $"'{Password}'," +
                               $"'{Email}'," +
                               $"'{DateTime.Parse(CreatedAt.ToString()).ToString("yyyy/MM/dd")}'," +
                               $"'{DateTime.Parse(LastOrder.ToString()).ToString("yyyy/MM/dd")}'," +
                               $"'{UrlImg}'," +
                               $"'{Phone}') ";

            objDAL.ExecutaComandoSQL(stringSql);
        }
Esempio n. 26
0
        /// <summary>
        /// Converts to a <see cref="XElement"/> instance.
        /// </summary>
        /// <param name="includeExtraMetada">Include or not extra metadata.</param>
        /// <returns>A <see cref="XElement"/> instance.</returns>
        public override XElement ToXElement(bool includeExtraMetada = false)
        {
            // Metadata
            List <XAttribute> metadatas = new List <XAttribute> {
                new XAttribute(nameof(Name), Name),
                new XAttribute(nameof(CreatedAt), CreatedAt.ToString("yyyy-MM-dd HH:mm:ss zzz"))
            };

            if (includeExtraMetada)
            {
                metadatas.Add(new XAttribute(nameof(UUID), UUID));
                metadatas.Add(new XAttribute(nameof(LastLaunchedAt), LastLaunchedAt.ToString("yyyy-MM-dd HH:mm:ss zzz")));
            }

            return(new XElement(RootNodeName,
                                // Metadata
                                metadatas.ToArray(),
                                //VGPU
                                new XElement(nameof(VGpu), VGpu.ToString()),
                                // Networking
                                new XElement(nameof(Networking), Networking.ToString()),
                                // Mapped Folders
                                new XElement(nameof(MappedFolders),
                                             MappedFolders.Select(mf =>
                                                                  new XElement(nameof(MappedFolder),
                                                                               new XElement(nameof(mf.HostFolder), mf.HostFolder),
                                                                               new XElement(nameof(mf.ReadOnly), mf.ReadOnly.ToString().ToLower())
                                                                               )
                                                                  )
                                             ),
                                // Logon Command
                                new XElement(nameof(LogonCommand),
                                             new XElement(nameof(LogonCommand.Command), LogonCommand.Command)
                                             )
                                ));
        }
Esempio n. 27
0
        public override string ToString()
        {
            StringBuilder returnStr = new StringBuilder();

            returnStr.Append("TweetItem:\n");
            returnStr.Append("{TweetId=" + TweetId.ToString());
            returnStr.Append(", AuthorScreenName='" + AuthorScreenName + "'");
            returnStr.Append(", CreatedAt=[" + CreatedAt.ToString("yyyy-MM-dd hh:mm:ss") + "]");
            returnStr.Append(", TweetText={'" + TweetText + "}'");
            returnStr.Append(", URL=" + URL);

            if (mediaItems.Count > 0)
            {
                returnStr.Append(", Media=[");
                foreach (MediaItem item in mediaItems)
                {
                    returnStr.Append("{" + item.ToString() + "},");
                }
                returnStr.Remove(returnStr.Length - 1, 1);
                returnStr.Append("]");
            }

            if (InReplyToStatusId != null)
            {
                returnStr.Append(", InReplyToStatusId=" + InReplyToStatusId.ToString());
                returnStr.Append(", InReplyToScreenName='" + InReplyToScreenName + "'");
            }
            if (QuotedStatusId != null)
            {
                returnStr.Append(", QuotedStatusId=" + QuotedStatusId.ToString());
                returnStr.Append(", QuotedScreenName='" + QuotedScreenName + "'");
            }
            returnStr.Append("}");

            return(returnStr.ToString());
        }
Esempio n. 28
0
 public override string ToString()
 {
     return(string.Format("[{0}] {1} created={2} updated={3}", Gid, Name, CreatedAt.ToString(DTFMT), UpdatedAt.ToString(DTFMT)));
 }
Esempio n. 29
0
 public override string ToString()
 {
     return($"Title: {Title}, createdAt: {CreatedAt.ToString("MM/dd/yy HH:mm")}");
 }
Esempio n. 30
0
 /// <summary>
 /// Приведение объекта к строке.
 /// </summary>
 /// <returns> Дата и время создания снимка. </returns>
 public override string ToString()
 {
     return(CreatedAt.ToString());
 }