Пример #1
0
        /// <summary>
        /// Заполнение основной надписи значениями по умолчанию
        /// </summary>
        /// <remarks> Вызывается при создании нового проекта </remarks>
        private void FillDefaultValues()
        {
            OsnNadpisItem osnNadpisItem = new OsnNadpisItem();

            osnNadpisItem.grapha             = "1a";
            osnNadpisItem.perechenValue      = "Наименование";
            osnNadpisItem.specificationValue = osnNadpisItem.perechenValue;
            osnNadpisItem.vedomostValue      = osnNadpisItem.perechenValue;
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha             = "1b";
            osnNadpisItem.perechenValue      = "Перечень элементов";
            osnNadpisItem.specificationValue = String.Empty;
            osnNadpisItem.vedomostValue      = "Ведомость покупных изделий";
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha             = "2";
            osnNadpisItem.specificationValue = "АБВГ.ХХХХХХ.ХХХ";
            osnNadpisItem.perechenValue      = osnNadpisItem.specificationValue + " ПЭ3";
            osnNadpisItem.vedomostValue      = osnNadpisItem.specificationValue + " ВП";
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha             = "3";
            osnNadpisItem.perechenValue      = String.Empty;
            osnNadpisItem.specificationValue = osnNadpisItem.perechenValue;
            osnNadpisItem.vedomostValue      = osnNadpisItem.perechenValue;
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha = "4a";
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha = "4b";
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha = "4c";
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha = "5";
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha = "6";
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha = "7";
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha = "8";
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha = "9";
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha             = "10";
            osnNadpisItem.perechenValue      = "Согл.";
            osnNadpisItem.specificationValue = osnNadpisItem.perechenValue;
            osnNadpisItem.vedomostValue      = osnNadpisItem.perechenValue;
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha             = "11a";
            osnNadpisItem.perechenValue      = String.Empty;
            osnNadpisItem.specificationValue = osnNadpisItem.perechenValue;
            osnNadpisItem.vedomostValue      = osnNadpisItem.perechenValue;
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha = "11b";
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha = "11c";
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha = "11d";
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha = "11e";
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha = "14a";
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha = "15a";
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha = "16a";
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha = "19";
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha = "21";
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha = "22";
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha = "24";
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha             = "25";
            osnNadpisItem.perechenValue      = "АБВГ.ХХХХХХ.ХХХ"; //Для перечня здесь указываем спецификацию
            osnNadpisItem.vedomostValue      = "АБВГ.ХХХХХХ.ХХХ"; //Для ведомости здесь указываем спецификацию
            osnNadpisItem.specificationValue = String.Empty;
            SaveOsnNadpisItem(osnNadpisItem);
            osnNadpisItem.grapha             = "32";
            osnNadpisItem.perechenValue      = "А4";
            osnNadpisItem.vedomostValue      = "А3";
            osnNadpisItem.specificationValue = "А4";
            SaveOsnNadpisItem(osnNadpisItem);
        }
Пример #2
0
 /// <summary>
 /// Сохраняет в базу данных проекта графу основной надписи <c>item</c>
 /// </summary>
 /// <param name="item"> Графа основной надписи </param>
 /// <returns></returns>
 public int SaveOsnNadpisItem(OsnNadpisItem item)
 {
     return(db.InsertOrReplace(item));
 }