DataWeb
Search Results for

    Show / Hide Table of Contents

    Class DataHelper

    This class contains methods for validating, converting and manipulating data types commonly used in applications.

    Inheritance
    object
    DataHelper
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: DataWeb.Data
    Assembly: DataWeb.Core.dll
    Syntax
    public static class DataHelper

    Methods

    ConvertStringToValue(string, string)

    Converts the specified string representation to the specified data type.

    Declaration
    public static object ConvertStringToValue(string stringValue, string dataType)
    Parameters
    Type Name Description
    string stringValue

    The string representation of the value to convert.

    string dataType

    The data type to convert the string value to. Valid values are "Boolean", "Integer", "Decimal", "Date", "DateTime", "DateTimeOffset" and "String".

    Returns
    Type Description
    object

    The converted value.

    ConvertValueToString(object, string)

    Converts the specified value to a string representation of the specified data type.

    Declaration
    public static string ConvertValueToString(object value, string dataType)
    Parameters
    Type Name Description
    object value

    The value to convert.

    string dataType

    The data type of the value to convert. Valid values are "Boolean", "Integer", "Decimal", "Date", "DateTime", "DateTimeOffset" and "String".

    Returns
    Type Description
    string

    A string representation of the specified value.

    IsValidValue(object, string)

    Determines whether the specified value can be converted to the specified data type.

    Declaration
    public static bool IsValidValue(object value, string dataType)
    Parameters
    Type Name Description
    object value

    The value to validate.

    string dataType

    The data type to validate the value against. Valid values are "Boolean", "Integer", "Decimal", "Date", "DateTime", "DateTimeOffset" and "String".

    Returns
    Type Description
    bool

    True if the value can be converted to the specified data type, false otherwise.

    RemoveMilliseconds(DateTime)

    Removes the milliseconds component of a DateTime value.

    Declaration
    public static DateTime RemoveMilliseconds(DateTime date)
    Parameters
    Type Name Description
    DateTime date

    The DateTime value to remove the milliseconds from.

    Returns
    Type Description
    DateTime

    A new DateTime value without the milliseconds component.

    RemoveMilliseconds(DateTimeOffset)

    Removes the milliseconds component of a DateTimeOffset value.

    Declaration
    public static DateTimeOffset RemoveMilliseconds(DateTimeOffset date)
    Parameters
    Type Name Description
    DateTimeOffset date

    The DateTimeOffset value to remove the milliseconds from.

    Returns
    Type Description
    DateTimeOffset

    A new DateTimeOffset value without the milliseconds component.

    In this article
    Back to top Generated by DocFX