Beispiel #1
0
 public override void Execute(NeoDatis.Odb.OID oid, NeoDatis.Odb.Core.Layers.Layer2.Meta.AttributeValuesMap
                              values)
 {
     System.Decimal n = NeoDatis.Odb.Impl.Core.Query.Values.ValuesUtil.Convert((System.Decimal
                                                                                )values[attributeName]);
     myValue = myValue.Add(new System.Decimal(n.ToString()).Multiply(new System.Decimal
                                                                         (2)));
 }
Beispiel #2
0
        /** Convert
         */
        public static void Convert(System.Decimal a_in_value, System.Text.StringBuilder a_out_stringbuilder, ConvertToJsonStringOption a_option)
        {
            string t_string = a_in_value.ToString(Config.CULTURE);

            a_out_stringbuilder.Append(t_string);

            if ((a_option & ConvertToJsonStringOption.NoDecimalNumberSuffix) == 0)
            {
                a_out_stringbuilder.Append("m");
            }
        }
        /** Convert
         */
        public static void Convert(System.Decimal a_in_value, System.Text.StringBuilder a_out_stringbuilder, ConvertToJsonStringOption a_option)
        {
            try{
                try{
                    string t_string = a_in_value.ToString(Config.CULTURE);
                    a_out_stringbuilder.Append(t_string);

                    if ((a_option & ConvertToJsonStringOption.NoDecimalNumberSuffix) == 0)
                    {
                        a_out_stringbuilder.Append("m");
                    }
                }catch (System.Exception t_exception) {
                    Tool.DebugReThrow(t_exception);
                }

                return;
            }catch (System.Exception t_exception) {
                Tool.DebugReThrow(t_exception);
            }

            //不明。
            Tool.Assert(false);
            return;
        }
 public static System.Decimal Convert(System.Decimal number)
 {
     System.Decimal bd = NeoDatis.Tool.Wrappers.NeoDatisNumber.CreateDecimalFromString
                             (number.ToString());
     return(bd);
 }