private void выбор_вида_оплат_Load(object sender, EventArgs e)
 {
     try
     {
         domofon40.domofon14Entities de    = new domofon14Entities();
         List <виды_оплат>           vList = de.виды_оплат.OrderBy(n => n.порядок).ToList();
         bindingSource1.DataSource = vList;
         if (de.виды_оплат.Count(n => n.вид_оплаты == клВид_оплаты.вид_оплаты) == 1)
         {
             виды_оплат oldVid = de.виды_оплат.Single(n => n.вид_оплаты == клВид_оплаты.вид_оплаты);
             //        System.Predicate<виды_оплат> pred = new Predicate<виды_оплат>()
             //    var строка = vList.Find(n=>n.вид_оплаты==клВид_оплаты.вид_оплаты);
             int строка = vList.IndexOf(oldVid);
             //         int строка = bindingSource1.Find("вид_оплаты", клВид_оплаты.вид_оплаты);
             //          MessageBox.Show(строка.ToString());
             if (строка > 0)
             {
                 bindingSource1.Position = строка;
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Сбой загрузки " + ex.Message);
     }
 }
예제 #2
0
 public static void заполнить_услуги()
 {
     domofon40.domofon14Entities de = new domofon14Entities();
     foreach (услуги uRow in de.услуги
              .OrderBy(n => n.порядок))
     {
         dictУслуг.Add(uRow.услуга, true);
     }
 }
예제 #3
0
        public static void init()
        {
            domofon40.domofon14Entities de = new domofon14Entities();
            филиалы dd = de.филиалы
                         .OrderBy(n => n.порядок)
                         .First();

            филиал = dd.филиал;
            deRow  = dd;
            наимен = dd.наимен;
            адрес  = dd.адрес;
        }
예제 #4
0
 private void выбор_вида_услуги_Load(object sender, EventArgs e)
 {
     domofon40.domofon14Entities de = new domofon14Entities();
     foreach (var gg in de.виды_услуг.OrderBy(n => n.порядок))
     {
         TreeNode node = this.treeView1.Nodes.Add(gg.вид_услуги.ToString(), gg.наимен);
         node.Tag = gg;
         if (gg.вид_услуги == клВид_услуги.вид_услуги)
         {
             treeView1.SelectedNode = node;
         }
     }
 }
 private void выбор_поселка_Load(object sender, EventArgs e)
 {
     domofon40.domofon14Entities de = new domofon14Entities();
     foreach (var gg in de.поселки.OrderBy(n => n.порядок))
     {
         TreeNode node = this.treeView1.Nodes.Add(gg.наимен);
         node.Tag = gg;
         if (gg.поселок == клПоселок.поселок)
         {
             treeView1.SelectedNode = node;
         }
     }
 }
예제 #6
0
        public static void init()
        {
            domofon40.domofon14Entities de = new domofon14Entities();

            if (de.фирмы.Count() > 0)
            {
                фирмы dd = de.фирмы
                           .OrderBy(n => n.порядок)
                           .First();
                фирма  = dd.фирма;
                deRow  = dd;
                наимен = dd.наимен;
                адрес  = dd.адрес;
            }
        }
예제 #7
0
        private void выбор_улицы_Load(object sender, EventArgs e)
        {
            domofon14Entities de = new domofon14Entities();


            foreach (var gg in de.поселки.OrderBy(n => n.порядок))
            {
                TreeNode node = this.treeView1.Nodes.Add(gg.наимен);
                //  node.Tag = gg.поселок;

                foreach (var mm in de.улицы.Where(n => n.поселок == gg.поселок).OrderBy(n => n.наимен))
                {
                    TreeNode node1 = node.Nodes.Add(mm.наимен);
                    node1.Tag = mm;
                    if (mm.улица == клУлица.улица)
                    {
                        treeView1.SelectedNode = node1;
                    }
                }
            }
        }
예제 #8
0
        private void выбор_услуги_Load(object sender, EventArgs e)
        {
            try
            {
                domofon40.domofon14Entities de = new domofon14Entities();

                foreach (var gg in de.услуги.
                         OrderBy(n => n.виды_услуг.порядок)
                         .ThenBy(n => n.порядок))
                {
                    TreeNode node = this.treeView1.Nodes.Add(gg.наимен);
                    node.Tag = gg;
                    if (gg.услуга == клУслуга.услуга)
                    {
                        treeView1.SelectedNode = node;
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show($"Сбой загрузки {ex.Message}");
            }
        }