Пример #1
0
        private void GetData(string crit = "")
        {
            GridAppr.ItemsSource = null;

            speclist.Clear();

            using (ModelBD model = new ModelBD())
            {
                if (crit != "")
                {
                    var queryAppr = from p in model.Специальности
                                    where p.C_Наименование_специальности.Contains(crit)
                                    select p;

                    foreach (var item in queryAppr)
                    {
                        Специальности spec = new Специальности()
                        {
                            C_Наименование_специальности = item.C_Наименование_специальности,
                            C_Описание_специальности     = item.C_Описание_специальности
                        };
                        speclist.Add(spec);
                    }
                }
                else
                {
                    var queryAppr = from p in model.Специальности
                                    select p;

                    foreach (var item in queryAppr)
                    {
                        Специальности spec = new Специальности()
                        {
                            C_Наименование_специальности = item.C_Наименование_специальности,
                            C_Описание_специальности     = item.C_Описание_специальности
                        };
                        speclist.Add(spec);
                    }
                }

                GridAppr.ItemsSource = speclist;
            }
        }
Пример #2
0
 public Врач(string Ф, string И, string О, Специальности специальности)
     : base(Ф, И, О)
 {
     Специальность = специальности;
 }