Ejemplo n.º 1
0
        public UsersWindows()
        {
            InitializeComponent();
            lblNss.Visibility = Visibility.Collapsed;
            txtNss.Visibility = Visibility.Visible;
            txtPassword.Visibility = Visibility.Collapsed;
            lblPassword.Visibility = Visibility.Collapsed;


            user = new User();
            service = new Service();
            speciality = new Speciality();

            usuario = new Usuarios();

            users = user.GetAll();
            userGrid.ItemsSource = users;

            services = service.GetAll();
            

            specialities = speciality.GetAll();


        }
        public MedicsWindow()
        {
            InitializeComponent();

            medico = new Medicos();

            medic = new Medic();
            service = new Service();
            speciality = new Speciality();


            medics = medic.GetAll();
            medicsGrid.ItemsSource = medics.ToArray();

            services = service.GetAll();
            foreach (ServicioMedico service in services)
            {
                comboService.Items.Add(service.nombre + " - " + service.descripcion);
            }

            specialities = speciality.GetAll();
            foreach (Especialidades speciality in specialities)
            {
                comboSpeciality.Items.Add(speciality.nombre + " - " + speciality.descripcion);
            }


        }
Ejemplo n.º 3
0
 public Digimon(string nameRus, string nameEng, Rank rank, Type type, Speciality speciality)
 {
     NameEng = nameEng;
     NameRus = nameRus;
     Rank = rank;
     Type = type;
     Speciality = speciality;
 }
Ejemplo n.º 4
0
 public Student(string firstName, string middleName, string familyName, string ssn, Speciality speciality, Faculty faculty, University university,
    string course, string addres, string email)
     : this(firstName, middleName, familyName, ssn, speciality, faculty, university)
 {
     this.Course = course;
     this.Adress = addres;
     this.Email = email;
 }
Ejemplo n.º 5
0
 //every person to be a student must have this
 public Student(string firstName, string middleName, string familyName, string ssn,
     Speciality speciality, Faculty faculty, University university)
     : base(firstName, middleName, familyName, ssn)
 {
     this.Speciality = speciality;
     this.Faculty = faculty;
     this.University = university;
 }
 public AddSpecialityWindow(CurrentWindow currentWindow, Speciality speciality = null)
 {
     _curWindow = currentWindow;
     if (_curWindow == CurrentWindow.EditSpeciality)
     {
         _speciality = speciality;
         SpecialityNameBox.Text = speciality.Name;
         SpecialityCodeBox.Text = speciality.Code;
         SpecialityCodeBox.IsReadOnly = true;
         DirectionBox.Text = speciality.Direction;
     }
     InitializeComponent();
 }
        public MedicsWindow()
        {
            InitializeComponent();

            medico = new Medicos();
            medic = new Medic();
            service = new Service();
            speciality = new Speciality();


            medics = medic.GetAll();
            medicsGrid.ItemsSource = medics.ToArray();


        }
Ejemplo n.º 8
0
 /// <summary>
 /// Получение списка экзаменнационной схемы специальности
 /// </summary>
 /// <param name="speciality">Специальность</param>
 /// <returns>Список экзаменнационных схем</returns>
 public List <ExamSchema> GetExamSchemas(Speciality speciality)
 {
     logger.Trace("Попытка подключения к источнику данных.");
     logger.Trace("Подготовка к получению списка экзаменнационых схем выбранной специальности.");
     try
     {
         var examSchemas = context.ExamSchema.AsNoTracking().Where(es => es.SpecialityId == speciality.SpecialityId).ToList();
         logger.Debug($"Поиск окончен. Количество записей: {examSchemas.Count}.");
         return(examSchemas);
     }
     catch (SqlException sqlEx)
     {
         logger.Error("Ошибка поиск списка экзаменнационых схем, выбранной специальности.");
         logger.Error($"Ошибка SQL Server — {sqlEx.Number}.");
         logger.Error($"Сообщение об ошибке: {sqlEx.Message}.");
         return(null);
     }
     catch (Exception ex)
     {
         logger.Error("Ошибка поиск списка экзаменнационых схем, выбранной специальности.");
         logger.Error($"Ошибка — {ex.Message}.");
         return(null);
     }
 }
Ejemplo n.º 9
0
 /// <summary>
 /// Получение списка абитуриентов
 /// </summary>
 /// <param name="speciality">Фильтр специальность</param>
 /// <returns>Список абитуриентов</returns>
 public List <EnrolleeView> GetEnrollees(Speciality speciality)
 {
     logger.Trace("Попытка подключения к источнику данных.");
     logger.Trace("Подготовка к поиску списка абитуриентов специальности.");
     try
     {
         var enrollees = context.EnrolleeView.AsNoTracking().Where(e => e.SpecialityId == speciality.SpecialityId).OrderBy(e => e.NumberOfDeal).ToList();
         logger.Debug($"Поиск окончен. Количество записей: {enrollees.Count}.");
         return(enrollees);
     }
     catch (SqlException sqlEx)
     {
         logger.Error("Ошибка получения списка абитуриентов специальности.");
         logger.Error($"Ошибка SQL Server — {sqlEx.Number}.");
         logger.Error($"Сообщение об ошибке: {sqlEx.Message}.");
         return(null);
     }
     catch (Exception ex)
     {
         logger.Error("Ошибка получения списка абитуриентов специальности.");
         logger.Error($"Ошибка — {ex.Message}.");
         return(null);
     }
 }
Ejemplo n.º 10
0
 /// <summary>
 ///  Получение списка интеграций специальностей
 /// </summary>
 /// <param name="speciality">Фильтр по специальности первой ступени</param>
 /// <returns>Список интеграций специальностей</returns>
 public List <IntegrationOfSpecialities> GetIntegrationOfSpecialities(Speciality speciality)
 {
     logger.Trace("Попытка подключения к источнику данных.");
     logger.Trace("Подготовка к поиску списка интеграций специальностей. Фильтр — специальность первой ступени.");
     try
     {
         var integrationOfSpecialities = context.IntegrationOfSpecialities.AsNoTracking().Where(ios => ios.FirstSpecialityId == speciality.SpecialityId).ToList();
         logger.Debug($"Поиск окончен. Количество записей: {integrationOfSpecialities.Count}.");
         return(integrationOfSpecialities);
     }
     catch (SqlException sqlEx)
     {
         logger.Error("Ошибка получения списка интеграций специальностей. Фильтр — специальность первой ступени.");
         logger.Error($"Ошибка SQL Server — {sqlEx.Number}.");
         logger.Error($"Сообщение об ошибке: {sqlEx.Message}.");
         return(null);
     }
     catch (Exception ex)
     {
         logger.Error("Ошибка получения списка интеграций специальностей. Фильтр — специальность первой ступени.");
         logger.Error($"Ошибка — {ex.Message}.");
         return(null);
     }
 }
Ejemplo n.º 11
0
        public bool SaveApplication(Application application)
        {
            if (application.ApplicationId == 0)
            {
                context.Applications.Add(application);
                //int applicationId = context.Applications.FirstOrDefault(app => app.EnrolleeId == application.EnrolleeId).ApplicationId;
                //application.ApplicationId = applicationId;
            }


            //check that all selected specialities exist in database
            foreach (var speciality in application.Specialities)
            {
                Speciality dbSpec = context.Specialities.Find(speciality.SpecialityId);
                if (dbSpec == null)
                {
                    return(false);
                }
            }

            var deletedSpec = context.ApplicationToSpecialities
                              .Where(appsp => appsp.ApplicationId == application.ApplicationId);

            context.ApplicationToSpecialities.RemoveRange(deletedSpec);

            foreach (var speciality in application.Specialities)
            {
                if (speciality.ApplicationToSpecialityId == 0)
                {
                    context.ApplicationToSpecialities.Add(speciality);
                }
            }

            context.SaveChanges();
            return(true);
        }
Ejemplo n.º 12
0
        public Speciality SelectBySpeciality(int specialityId)
        {
            Speciality s        = new Speciality();
            string     selectBy =
                "balaji.SP_SELECTBY_Speciality_HR_Batch4";

            try
            {
                cmd = new SqlCommand(selectBy, con);
                cmd.Parameters.AddWithValue("@aSpecialityID", specialityId);
                cmd.CommandType = System.Data.CommandType.StoredProcedure;

                con.Open();
                dr = cmd.ExecuteReader();

                if (dr.Read())
                {
                    s.SpecialityID   = specialityId;
                    s.SpecialityName = dr[1].ToString();
                }
            }
            catch (SpecialityException)
            {
                throw;
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                dr.Close();
                con.Close();
            }
            return(s);
        }
 /// <summary>
 /// Получение списка специальностей первой ступени
 /// </summary>
 /// <param name="groupSpeciality">Фильтр - группа специальностей</param>
 /// <returns>Список специальностей первой ступени</returns>
 public List <Speciality> GetSpecialities(Speciality groupSpeciality)
 {
     logger.Trace("Попытка подключения к источнику данных.");
     logger.Trace("Подготовка к поиску списка специальностей первой ступени группы специальностей.");
     try
     {
         var specialities = context.Speciality.AsNoTracking().Where(s => s.SpecialityGroupId == groupSpeciality.SpecialityId).ToList();
         logger.Debug($"Поиск окончен. Количество записей: {specialities.Count}.");
         return(specialities);
     }
     catch (SqlException sqlEx)
     {
         logger.Error("Ошибка получения списка специальностей первой ступени группы специальностей.");
         logger.Error($"Ошибка SQL Server — {sqlEx.Number}.");
         logger.Error($"Сообщение об ошибке: {sqlEx.Message}.");
         return(null);
     }
     catch (Exception ex)
     {
         logger.Error("Ошибка получения списка специальностей первой ступени группы специальностей.");
         logger.Error($"Ошибка — {ex.Message}.");
         return(null);
     }
 }
Ejemplo n.º 14
0
        /******************创建、删除、修改专业信息*******************/

        /*
         * 专业班级
         * 输入:专业信息
         * 返回:true or false
         */
        public bool addSpeciality(string speNo, string speName, string speManager, string depNo)
        {
            Speciality spe = (from c in db.Speciality
                              where c.specNo == speNo
                              select c).FirstOrDefault();

            if (spe != null)
            {
                Speciality spe1 = new Speciality
                {
                    specNo      = speNo,
                    specManager = speManager,
                    specName    = speName,
                    deptNo      = depNo
                };
                db.Speciality.InsertOnSubmit(spe1);
                db.SubmitChanges();
                return(true);
            }
            else
            {
                return(false);
            }
        }
        public ActionResult Edit(int id, ClinicAddressViewModel request)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    Clinic clinic = DbCtx.Clinics.Find(id);
                    var    selectedSpecialities = request.SpecialityList.Where(obj => obj.IsChecked).ToList();

                    if (TryUpdateModel(clinic))
                    {
                        clinic.Name           = request.Name;
                        clinic.PhoneNumber    = request.PhoneNumber;
                        clinic.Address.Street = request.Street;
                        clinic.Address.No     = request.No;
                        clinic.Address.City   = request.City;

                        clinic.Specialities.Clear();
                        clinic.Specialities = new List <Speciality>();

                        for (int i = 0; i < selectedSpecialities.Count(); i++)
                        {
                            Speciality speciality = DbCtx.Specialities.Find(selectedSpecialities[i].Id);
                            clinic.Specialities.Add(speciality);
                        }
                        DbCtx.SaveChanges();
                    }
                    return(RedirectToAction("Index", "Clinic"));
                }
                return(View(request));
            }
            catch (Exception e)
            {
                return(View(request));
            }
        }
Ejemplo n.º 16
0
        public MedicsWindow()
        {
            InitializeComponent();

            medico = new Medicos();

            medic = new Medic();
            service = new Service();
            speciality = new Speciality();


            medics = medic.GetAll();
            medicsGrid.ItemsSource = medics.ToArray();

            services = service.GetAll();
            foreach (ServicioMedico service in services)
            {

            }

            specialities = speciality.GetAll();


        }
Ejemplo n.º 17
0
 public Programmer(string n, Speciality s)
 {
     name       = n;
     speciality = s;
 }
Ejemplo n.º 18
0
 public ActionResult DeleteAll()
 {
     Speciality.DeleteAll();
     return(RedirectToAction("Index", "Home"));
 }
Ejemplo n.º 19
0
        public ActionResult Edit(int id)
        {
            Speciality editSpeciality = Speciality.Find(id);

            return(View(editSpeciality));
        }
 public void Dispose()
 {
     Stylist.ClearAll();
     Client.ClearAll();
     Speciality.ClearAll();
 }
Ejemplo n.º 21
0
        public ActionResult Index()
        {
            List <Speciality> allSpecialities = Speciality.GetAll();

            return(View(allSpecialities));
        }
Ejemplo n.º 22
0
 public Student(string fname, string midname, string lname, int serialNum, string address, string email, string mobilphone, string course, Speciality spec, Univercity uni, Faculty fac)
 {
     this.Paddress     = address;
     this.Pcourse      = course;
     this.Pemail       = email;
     this.PfirstName   = fname;
     this.PlastName    = lname;
     this.PmidName     = midname;
     this.PmobilePhone = mobilphone;
     this.PserNumber   = serialNum;
     this.Pspecial     = spec;
     this.Punivercity  = uni;
     this.Pfacultet    = fac;
 }
Ejemplo n.º 23
0
 public TSpeciality(Speciality sp)
 {
     this.ID             = sp.ID;
     this.NameSpeciality = sp.NameSpeciality;
     this.Faculty        = new TFaculty(sp.Faculty);
 }
 public List <Doctor> GetDoctorsBySpeciality(Speciality specialty)
 {
     return(_doctorRepository.GetDoctorsBySpeciality(specialty));
 }
Ejemplo n.º 25
0
        public bool Update(Speciality speciality, int old_specialityId)
        {
            SpecialityDAC specialityComponent = new SpecialityDAC();

            return(specialityComponent.UpdateSpeciality(speciality.SpecialityCode, speciality.SpecialityName, speciality.BedDisplayCode, old_specialityId));
        }
Ejemplo n.º 26
0
 public void updateSpec(Speciality sp, int cost, string minmax)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 27
0
 public SpecialityViewModel(Speciality speciality)
 {
     SpecialityId = speciality.SpecialityId;
     Name         = speciality.Name;
     doctorlist   = speciality.Doctor.Where(m => m.IsActive == true).Select(s => new DoctorViewModel(s)).ToList();
 }
Ejemplo n.º 28
0
 public static void AddSpeciality(Speciality speciality)
 {
     using (SqlConnection connection = new SqlConnection(ConnectionString))
     {
         connection.Open();
         using (SqlTransaction transaction = connection.BeginTransaction())
         using (SqlCommand query = new SqlCommand("INSERT INTO Speciality(Speciality, Code, Direction) VALUES(@Speciality, @Code, @Direction)", connection, transaction))
         {
             try
             {
                 query.Parameters.Add("@Speciality", SqlDbType.Text).Value = speciality.Name;
                 query.Parameters.Add("@Direction", SqlDbType.Text).Value = speciality.Direction;
                 query.Parameters.Add("@Code", SqlDbType.Int).Value = Int32.Parse(speciality.Code);
                 query.ExecuteNonQuery();
                 transaction.Commit();
             }
             catch (Exception)
             {
                 transaction.Rollback();
                 throw;
             }
         }                          
     }
 }
Ejemplo n.º 29
0
 public DoctorComposite(DbDataRecord rec)
 {
     Doctor     = new Doctor(rec);
     Speciality = new Speciality(rec);
     User       = new User(rec);
 }
Ejemplo n.º 30
0
 public Programmer(string name)
 {
     this.name  = name;
     speciality = Speciality.Unknown;
 }
Ejemplo n.º 31
0
 public static void UpdateSpeciality(Speciality speciality)
 {
     using (SqlConnection connection = new SqlConnection(ConnectionString))
     {
         connection.Open();
         using (SqlTransaction transaction = connection.BeginTransaction())
         using (SqlCommand query = new SqlCommand("UPDATE Speciality SET Speciality = @Speciality Direction = @Direction WHERE Code = @Code"))
         {
             try
             {
                 query.Parameters.Add("@Speciality", SqlDbType.Text).Value = speciality.Name;
                 query.Parameters.Add("@Direction", SqlDbType.Text).Value = speciality.Direction;
                 query.Parameters.Add("@Code", SqlDbType.Int).Value = speciality.Code;
                 query.ExecuteNonQuery();
                 transaction.Commit();
             }
             catch (Exception)
             {
                 transaction.Rollback();
                 throw;
             }
         }
     }
 }
Ejemplo n.º 32
0
        private static void SpecialityInit(AspiranturaContext context)
        {
            var specialities = new Speciality[]
            {
                new Speciality {
                    Id = 11, Name = "Освітні, педагогічні науки", KnowledgeId = 1
                },
                new Speciality {
                    Id = 12, Name = "Дошкільна освіта", KnowledgeId = 1
                },
                new Speciality {
                    Id = 13, Name = "Початкова освіта", KnowledgeId = 1
                },
                new Speciality {
                    Id = 14, Name = "Середня освіта (за предметними спеціальностями)", KnowledgeId = 1
                },
                new Speciality {
                    Id = 15, Name = "Професійна освіта (за спеціалізаціями)", KnowledgeId = 1
                },
                new Speciality {
                    Id = 16, Name = "Спеціальна освіта", KnowledgeId = 1
                },
                new Speciality {
                    Id = 17, Name = "Фізична культура і спорт", KnowledgeId = 1
                },
                new Speciality {
                    Id = 21, Name = "Аудіовізуальне мистецтво та виробництво", KnowledgeId = 2
                },
                new Speciality {
                    Id = 22, Name = "Дизайн", KnowledgeId = 2
                },
                new Speciality {
                    Id = 23, Name = "Образотворче мистецтво, декоративне мистецтво, реставрація ", KnowledgeId = 2
                },
                new Speciality {
                    Id = 24, Name = "Хореографія", KnowledgeId = 2
                },
                new Speciality {
                    Id = 25, Name = "Музичне мистецтво", KnowledgeId = 2
                },
                new Speciality {
                    Id = 26, Name = "Сценічне мистецтво", KnowledgeId = 2
                },
                new Speciality {
                    Id = 27, Name = "Музеєзнавство, пам’яткознавство", KnowledgeId = 2
                },
                new Speciality {
                    Id = 28, Name = "Менеджмент соціокультурної діяльності", KnowledgeId = 2
                },
                new Speciality {
                    Id = 29, Name = "інформаційна, бібліотечна та архівна справа", KnowledgeId = 2
                },
                new Speciality {
                    Id = 31, Name = "Релігієзнавство", KnowledgeId = 3
                },
                new Speciality {
                    Id = 32, Name = "історія та археологія", KnowledgeId = 3, IsUsed = true
                },
                new Speciality {
                    Id = 33, Name = "Філософія", KnowledgeId = 3, IsUsed = true
                },
                new Speciality {
                    Id = 34, Name = "Культурологія", KnowledgeId = 3
                }, new Speciality {
                    Id = 35, Name = "Філологія", KnowledgeId = 3, IsUsed = true
                },
                new Speciality {
                    Id = 41, Name = "Богослов’я", KnowledgeId = 4
                },
                new Speciality {
                    Id = 51, Name = "Економіка", KnowledgeId = 5, IsUsed = true
                },
                new Speciality {
                    Id = 52, Name = "Політологія", KnowledgeId = 5
                },
                new Speciality {
                    Id = 53, Name = "Психологія", KnowledgeId = 5, IsUsed = true
                },
                new Speciality {
                    Id = 54, Name = "Соціологія", KnowledgeId = 5, IsUsed = true
                },
                new Speciality {
                    Id = 61, Name = "Журналістика", KnowledgeId = 6
                },
                new Speciality {
                    Id = 71, Name = "Облік і оподаткування", KnowledgeId = 7, IsUsed = true
                },
                new Speciality {
                    Id = 72, Name = "Фінанси, банківська справа та страхування", KnowledgeId = 7
                },
                new Speciality {
                    Id = 73, Name = "Менеджмент", KnowledgeId = 7, IsUsed = true
                },
                new Speciality {
                    Id = 75, Name = "Маркетинг", KnowledgeId = 7, IsUsed = true
                },
                new Speciality {
                    Id = 76, Name = "Підприємництво, торгівля та біржова діяльність", KnowledgeId = 7
                },
                new Speciality {
                    Id = 81, Name = "Право", KnowledgeId = 8, IsUsed = true
                },
                new Speciality {
                    Id = 91, Name = "Біологія", KnowledgeId = 9, IsUsed = true
                },
                new Speciality {
                    Id = 101, Name = "Екологія", KnowledgeId = 10, IsUsed = true
                },
                new Speciality {
                    Id = 102, Name = "Хімія", KnowledgeId = 10
                },
                new Speciality {
                    Id = 103, Name = "Науки про Землю*", KnowledgeId = 10
                },
                new Speciality {
                    Id = 104, Name = "Фізика та астрономія", KnowledgeId = 10, IsUsed = true
                },
                new Speciality {
                    Id = 105, Name = "Прикладна фізика та наноматеріали", KnowledgeId = 10, IsUsed = true
                },
                new Speciality {
                    Id = 106, Name = "Географія", KnowledgeId = 10
                },
                new Speciality {
                    Id = 111, Name = "Математика", KnowledgeId = 11, IsUsed = true
                },
                new Speciality {
                    Id = 112, Name = "Статистика", KnowledgeId = 11
                },
                new Speciality {
                    Id = 113, Name = "Прикладна математика", KnowledgeId = 11, IsUsed = true
                },
                new Speciality {
                    Id = 121, Name = "інженерія програмного забезпечення", KnowledgeId = 12, IsUsed = true
                },
                new Speciality {
                    Id = 122, Name = "Комп’ютерні науки", KnowledgeId = 12, IsUsed = true
                },
                new Speciality {
                    Id = 123, Name = "Комп’ютерна інженерія", KnowledgeId = 12, IsUsed = true
                },
                new Speciality {
                    Id = 124, Name = "Системний аналіз", KnowledgeId = 12, IsUsed = true
                },
                new Speciality {
                    Id = 125, Name = "Кібербезпека", KnowledgeId = 12, IsUsed = true
                },
                new Speciality {
                    Id = 126, Name = "інформаційні системи та технології", KnowledgeId = 12
                },
                new Speciality {
                    Id = 131, Name = "Прикладна механіка", KnowledgeId = 13, IsUsed = true
                },
                new Speciality {
                    Id = 132, Name = "Матеріалознавство", KnowledgeId = 13, IsUsed = true
                },
                new Speciality {
                    Id = 133, Name = "Галузеве машинобудування", KnowledgeId = 13, IsUsed = true
                },
                new Speciality {
                    Id = 134, Name = "Авіаційна та ракетно-космічна техніка", KnowledgeId = 13, IsUsed = true
                },
                new Speciality {
                    Id = 135, Name = "Суднобудування", KnowledgeId = 13
                },
                new Speciality {
                    Id = 136, Name = "Металургія", KnowledgeId = 13, IsUsed = true
                },
                new Speciality {
                    Id = 141, Name = "Електроенергетика, електротехніка та електромеханіка", KnowledgeId = 14, IsUsed = true
                },
                new Speciality {
                    Id = 142, Name = "Енергетичне машинобудування", KnowledgeId = 14, IsUsed = true
                },
                new Speciality {
                    Id = 143, Name = "Атомна енергетика", KnowledgeId = 14, IsUsed = true
                },
                new Speciality {
                    Id = 144, Name = "Теплоенергетика", KnowledgeId = 14, IsUsed = true
                },
                new Speciality {
                    Id = 145, Name = "Гідроенергетика", KnowledgeId = 14
                },
                new Speciality {
                    Id = 151, Name = "Автоматизація та комп’ютерно-інтегровані технології", KnowledgeId = 15, IsUsed = true
                },
                new Speciality {
                    Id = 152, Name = "Метрологія та інформаційно-вимірювальна техніка", KnowledgeId = 15, IsUsed = true
                },
                new Speciality {
                    Id = 153, Name = "Мікро- та наносистемна техніка", KnowledgeId = 15, IsUsed = true
                },
                new Speciality {
                    Id = 161, Name = "Хімічні технології та інженерія", KnowledgeId = 16, IsUsed = true
                },
                new Speciality {
                    Id = 162, Name = "Біотехнології та біоінженерія", KnowledgeId = 16, IsUsed = true
                },
                new Speciality {
                    Id = 163, Name = "Біомедична інженерія", KnowledgeId = 16, IsUsed = true
                },
                new Speciality {
                    Id = 171, Name = "Електроніка", KnowledgeId = 17, IsUsed = true
                },
                new Speciality {
                    Id = 172, Name = "Телекомунікації та радіотехніка", KnowledgeId = 17, IsUsed = true
                },
                new Speciality {
                    Id = 173, Name = "Авіоніка", KnowledgeId = 17, IsUsed = true
                },
                new Speciality {
                    Id = 181, Name = "Харчові технології", KnowledgeId = 18
                },
                new Speciality {
                    Id = 182, Name = "Технології легкої промисловості", KnowledgeId = 18
                },
                new Speciality {
                    Id = 183, Name = "Технології захисту навколишнього середовища", KnowledgeId = 18
                },
                new Speciality {
                    Id = 184, Name = "Гірництво", KnowledgeId = 18, IsUsed = true
                },
                new Speciality {
                    Id = 185, Name = "Нафтогазова інженерія та технології", KnowledgeId = 18, IsUsed = true
                },
                new Speciality {
                    Id = 186, Name = "Видавництво та поліграфія", KnowledgeId = 18
                },
                new Speciality {
                    Id = 187, Name = "Деревообробні та меблеві технології", KnowledgeId = 18
                },
                new Speciality {
                    Id = 191, Name = "Архітектура та містобудування", KnowledgeId = 19
                },
                new Speciality {
                    Id = 192, Name = "Будівництво та цивільна інженерія", KnowledgeId = 19
                },
                new Speciality {
                    Id = 193, Name = "Геодезія та землеустрій", KnowledgeId = 19
                },
                new Speciality {
                    Id = 194, Name = "Гідротехнічне будівництво, водна інженерія та водні технології", KnowledgeId = 19
                },
                new Speciality {
                    Id = 201, Name = "Агрономія", KnowledgeId = 20
                },
                new Speciality {
                    Id = 202, Name = "Захист і карантин рослин", KnowledgeId = 20
                },
                new Speciality {
                    Id = 203, Name = "Садівництво та виноградарство", KnowledgeId = 20
                },
                new Speciality {
                    Id = 204, Name = "Технологія виробництва і переробки продукції тваринництва", KnowledgeId = 20
                },
                new Speciality {
                    Id = 205, Name = "Лісове господарство", KnowledgeId = 20
                },
                new Speciality {
                    Id = 206, Name = "Садово-паркове господарство", KnowledgeId = 20
                },
                new Speciality {
                    Id = 207, Name = "Водні біоресурси та аквакультура", KnowledgeId = 20
                },
                new Speciality {
                    Id = 208, Name = "Агроінженерія", KnowledgeId = 20
                },
                new Speciality {
                    Id = 211, Name = "Ветеринарна медицина", KnowledgeId = 21
                },
                new Speciality {
                    Id = 212, Name = "Ветеринарна гігієна, санітарія і експертиза", KnowledgeId = 21
                },
                new Speciality {
                    Id = 221, Name = "Стоматологія", KnowledgeId = 22
                },
                new Speciality {
                    Id = 222, Name = "Медицина", KnowledgeId = 22
                },
                new Speciality {
                    Id = 223, Name = "Медсестринство", KnowledgeId = 22
                },
                new Speciality {
                    Id = 224, Name = "Технології медичної діагностики та лікування", KnowledgeId = 22
                },
                new Speciality {
                    Id = 225, Name = "Медична психологія", KnowledgeId = 22
                },
                new Speciality {
                    Id = 226, Name = "Фармація, промислова фармація", KnowledgeId = 22
                },
                new Speciality {
                    Id = 227, Name = "Фізична терапія, ерготерапія", KnowledgeId = 22, IsUsed = true
                },
                new Speciality {
                    Id = 228, Name = "Педіатрія", KnowledgeId = 22
                },
                new Speciality {
                    Id = 229, Name = "Громадське здоров’я", KnowledgeId = 22
                },
                new Speciality {
                    Id = 231, Name = "Соціальна робота", KnowledgeId = 23
                },
                new Speciality {
                    Id = 232, Name = "Соціальне забезпечення", KnowledgeId = 23
                },
                new Speciality {
                    Id = 241, Name = "Готельно-ресторанна справа", KnowledgeId = 24
                },
                new Speciality {
                    Id = 242, Name = "Туризм", KnowledgeId = 24
                },
                new Speciality {
                    Id = 251, Name = "Державна безпека", KnowledgeId = 25
                },
                new Speciality {
                    Id = 252, Name = "Безпека державного кордону", KnowledgeId = 25
                },
                new Speciality {
                    Id = 253, Name = "Військове управління (за видами збройних сил)", KnowledgeId = 25
                },
                new Speciality {
                    Id = 254, Name = "Забезпечення військ (сил)", KnowledgeId = 25
                },
                new Speciality {
                    Id = 255, Name = "Озброєння та військова техніка", KnowledgeId = 25
                },
                new Speciality {
                    Id = 256, Name = "Національна безпека (за окремими сферами забезпечення і видами діяльності)**", KnowledgeId = 25
                },
                new Speciality {
                    Id = 261, Name = "Пожежна безпека", KnowledgeId = 26
                },
                new Speciality {
                    Id = 262, Name = "Правоохоронна діяльність", KnowledgeId = 26
                },
                new Speciality {
                    Id = 263, Name = "Цивільна безпека", KnowledgeId = 26
                },
                new Speciality {
                    Id = 271, Name = "Річковий та морський транспорт", KnowledgeId = 27
                },
                new Speciality {
                    Id = 272, Name = "Авіаційний транспорт", KnowledgeId = 27
                },
                new Speciality {
                    Id = 273, Name = "Залізничний транспорт", KnowledgeId = 27
                },
                new Speciality {
                    Id = 274, Name = "Автомобільний транспорт", KnowledgeId = 27
                },
                new Speciality {
                    Id = 275, Name = "Транспортні технології (за видами)", KnowledgeId = 27
                },
                new Speciality {
                    Id = 281, Name = "Публічне управління та адміністрування", KnowledgeId = 28, IsUsed = true
                },
                new Speciality {
                    Id = 291, Name = "Міжнародні відносини, суспільні комунікації та регіональні студії", KnowledgeId = 29
                },
                new Speciality {
                    Id = 292, Name = "Міжнародні економічні відносини", KnowledgeId = 29
                },
                new Speciality {
                    Id = 293, Name = "Міжнародне право", KnowledgeId = 29
                }
            };

            foreach (var e in specialities)
            {
                context.Specialities.Add(e);
            }
            context.SaveChanges();
        }
 public void Dispose()
 {
     Doctor.ClearAll();
     Patient.ClearAll();
     Speciality.ClearAll();
 }
Ejemplo n.º 34
0
 public void addSpec(Speciality sp)
 {
     MyDal.addSpec(sp);
 }
Ejemplo n.º 35
0
 public Programmer(string name, Speciality speciality)
 {
     this.name       = name;
     this.speciality = speciality;
 }
Ejemplo n.º 36
0
 public void deleteSpec(Speciality sp)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 37
0
 public DoctorComposite()
 {
     Doctor     = new Doctor();
     Speciality = new Speciality();
     User       = new User();
 }
Ejemplo n.º 38
0
 public void updateSpec(Speciality sp, Speciality newSP)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 39
0
        public bool Update(Speciality speciality, int old_specialityId)
        {
            SpecialityDAC specialityComponent = new SpecialityDAC();

            return(specialityComponent.UpdateSpeciality(speciality.SpecialityCode, speciality.SpecialityName, speciality.SpecialityAbbreviation, old_specialityId));
        }
Ejemplo n.º 40
0
 public void updateSpec(Speciality sp, string name)
 {
     throw new NotImplementedException();
 }