Esempio n. 1
0
 public Записи_Objest() : base(Config.Kernel, "tab_a02",
                               new string[] { "col_a7", "col_a6", "col_a8", "col_a9", "col_b1", "col_a1" })
 {
     Назва      = "";
     ДатаЗапису = DateTime.MinValue;
     Опис       = "";
     ТипЗапису  = 0;
     Сума       = 0;
     Витрата    = new Довідники.КласифікаторВитрат_Pointer();
 }
Esempio n. 2
0
        public bool Read(UnigueID uid)
        {
            if (BaseRead(uid))
            {
                Назва      = base.FieldValue["col_a7"].ToString();
                ДатаЗапису = (base.FieldValue["col_a6"] != DBNull.Value) ? DateTime.Parse(base.FieldValue["col_a6"].ToString()) : DateTime.MinValue;
                Опис       = base.FieldValue["col_a8"].ToString();
                ТипЗапису  = (base.FieldValue["col_a9"] != DBNull.Value) ? (Перелічення.ТипЗапису)base.FieldValue["col_a9"] : 0;
                Сума       = (base.FieldValue["col_b1"] != DBNull.Value) ? (int)base.FieldValue["col_b1"] : 0;
                Витрата    = new Довідники.КласифікаторВитрат_Pointer(base.FieldValue["col_a1"]);

                BaseClear();
                return(true);
            }
            else
            {
                return(false);
            }
        }