Esempio n. 1
0
        public Specialty GetCurrentSpecialty()
        {
            SpecialtyRepository specialtyRepository = new SpecialtyRepository();
            Specialty currentSpecialty = specialtyRepository.Get(x => x.IsActive == true).Single();

            return currentSpecialty;
        }
Esempio n. 2
0
        public Specialty GetSpecialty(int id)
        {
            SpecialtyRepository specialtyRepository = new SpecialtyRepository();
            Specialty specialty = specialtyRepository.Get(id);

            return specialty;
        }
Esempio n. 3
0
        public void SetUp()
        {
            _transactionScope          = new TransactionScope();
            _specialtyRepository       = new SpecialtyRepository();
            _specialtyDetailRepository = new SpecialtyDetailRepository();
            _cathedraRepository        = new CathedraRepository();
            _facultyRepository         = new FacultyRepository();

            _faculty = new FacultyItem()
            {
                FullName  = "Информационный",
                ShortName = "И",
            };

            _cathedra = new CathedraItem()
            {
                FullName  = "Информациионных систем и технологий",
                ShortName = "ИСиТ",
                FacultyId = _facultyRepository.Create(_faculty)
            };

            _specialty = new SpecialtyItem()
            {
                FullName   = "Программное обеспечение вычислительной техники и автоматизированных систем",
                ShortName  = "Ифн",
                Code       = "230105",
                CathedraId = _cathedraRepository.Create(_cathedra)
            };

            _specialtyNew = new SpecialtyItem()
            {
                FullName   = "Экономика и технология производства",
                ShortName  = "ЭТП",
                Code       = "230221",
                CathedraId = _cathedraRepository.Create(_cathedra)
            };

            _specialtyDetail = new SpecialtyDetailItem()
            {
                ActualDate     = new DateTime(2015, 01, 01),
                SpecialtyId    = _specialtyRepository.Create(_specialty),
                SemestrCount   = 1,
                TrainingPeriod = 1,
                Qualification  = Qualification.Bachelor,
                FormStudy      = FormStudy.Distance,
                PaySpace       = 15,
                LowcostSpace   = 4,
            };
            _specialtyDetailNew = new SpecialtyDetailItem()
            {
                ActualDate     = new DateTime(2015, 01, 02),
                SpecialtyId    = _specialtyRepository.Create(_specialtyNew),
                SemestrCount   = 2,
                TrainingPeriod = 2,
                Qualification  = Qualification.Master,
                FormStudy      = FormStudy.Fulltime,
                PaySpace       = 30,
                LowcostSpace   = 6,
            };
        }
Esempio n. 4
0
        public Specialty GetSpecialty(int id)
        {
            SpecialtyRepository specialtyRepository = new SpecialtyRepository();
            Specialty           specialty           = specialtyRepository.Get(id);

            return(specialty);
        }
        public UnitOfWork(ApplicationDbContext Context)
        {
            dbContext = Context;

            // Repositories
            Specialty = new SpecialtyRepository(dbContext);
        }
Esempio n. 6
0
        public Specialty GetCurrentSpecialty()
        {
            SpecialtyRepository specialtyRepository = new SpecialtyRepository();
            Specialty           currentSpecialty    = specialtyRepository.Get(x => x.IsActive == true).Single();

            return(currentSpecialty);
        }
Esempio n. 7
0
 public UnityOfWork(DevAvaliacaoDataContext context)
 {
     _context = context;
     ConsultationRepository   = new ConsultationRepository(context);
     DoctorRepository         = new DoctorRepository(context);
     DoctorScheduleRepository = new DoctorScheduleRepository(context);
     PatientRepository        = new PatientRepository(context);
     SpecialtyRepository      = new SpecialtyRepository(context);
     UserRepository           = new UserRepository(context);
 }
Esempio n. 8
0
        public void SetSpecialty(int id)
        {
            SpecialtyRepository specialtyRepository = new SpecialtyRepository();

            Specialty currentSpecialty = GetCurrentSpecialty();
            currentSpecialty.IsActive = false;

            Specialty specialty = specialtyRepository.Get(id);
            specialty.IsActive = true;

            specialtyRepository.SaveOrUpdate();
        }
Esempio n. 9
0
        public void SetUp()
        {
            _transactionScope          = new TransactionScope();
            _studentRepository         = new StudentRepository();
            _personRepository          = new PersonRepository();
            _teamRepository            = new TeamRepository();
            _specialtyDetailRepository = new SpecialtyDetailRepository();
            _specialtyRepository       = new SpecialtyRepository();
            _cathedraRepository        = new CathedraRepository();
            _facultyRepository         = new FacultyRepository();

            _team = new TeamItem()
            {
                CreateDate        = DateTime.Now,
                Name              = "ПЕ-22б",
                SpecialtyDetailId = _specialtyDetailRepository.Create(new SpecialtyDetailItem()
                {
                    SpecialtyId = _specialtyRepository.Create(new SpecialtyItem()
                    {
                        CathedraId = _cathedraRepository.Create(new CathedraItem()
                        {
                            FacultyId = _facultyRepository.Create(new FacultyItem()),
                            FullName  = "Кафедра",
                            ShortName = "K"
                        }),
                        FullName  = "Специальность",
                        ShortName = "С",
                        Code      = "1"
                    }),
                    ActualDate = DateTime.Now
                })
            };

            _student = new StudentItem()
            {
                LastName   = "Егоров",
                FirstName  = "Виталий",
                FatherName = "Игоревич",
                Birthday   = DateTime.Now,
                TeamId     = _teamRepository.Create(_team)
            };
            _student.Id = _personRepository.Create(_student);

            _studentNew = new StudentItem()
            {
                LastName   = "Журавлев",
                FirstName  = "Данил",
                FatherName = "Александрович",
                Birthday   = DateTime.Now,
                TeamId     = _teamRepository.Create(_team)
            };
            _studentNew.Id = _personRepository.Create(_student);
        }
Esempio n. 10
0
        public void SetSpecialty(int id)
        {
            SpecialtyRepository specialtyRepository = new SpecialtyRepository();

            Specialty currentSpecialty = GetCurrentSpecialty();

            currentSpecialty.IsActive = false;

            Specialty specialty = specialtyRepository.Get(id);

            specialty.IsActive = true;

            specialtyRepository.SaveOrUpdate();
        }
        void IUnitOfWork.InitializeRepositories()
        {
            providerRepository  = (ProviderRepository)base.Factory.RepositoryFactory.CreateRepository(typeof(ProviderRepository));
            countryRepository   = (CountryRepository)base.Factory.RepositoryFactory.CreateRepository(typeof(CountryRepository));
            cityRepository      = (CityRepository)base.Factory.RepositoryFactory.CreateRepository(typeof(CityRepository));
            localityRepository  = (LocalityRepository)base.Factory.RepositoryFactory.CreateRepository(typeof(LocalityRepository));
            specialtyRepository = (SpecialtyRepository)base.Factory.RepositoryFactory.CreateRepository(typeof(SpecialtyRepository));
            treatmentRepository = (TreatmentRepository)base.Factory.RepositoryFactory.CreateRepository(typeof(TreatmentRepository));

            providerRepository.DataContext  = base.Context;
            countryRepository.DataContext   = base.Context;
            cityRepository.DataContext      = base.Context;
            localityRepository.DataContext  = base.Context;
            specialtyRepository.DataContext = base.Context;
            treatmentRepository.DataContext = base.Context;
        }
Esempio n. 12
0
        public void SetUp()
        {
            _transactionScope    = new TransactionScope();
            _cathedraRepository  = new CathedraRepository();
            _specialtyRepository = new SpecialtyRepository();
            _facultyIdRepository = new FacultyRepository();

            _faculty = new FacultyItem()
            {
                FullName  = "Информационный",
                ShortName = "И",
            };

            _cathedra = new CathedraItem()
            {
                FullName  = "Информациионных систем и технологий",
                ShortName = "ИСиТ",
                FacultyId = _facultyIdRepository.Create(_faculty)
            };

            _cathedraNew = new CathedraItem()
            {
                FullName  = "Экономика и организация производлства",
                ShortName = "ЭиОП",
                FacultyId = _facultyIdRepository.Create(_faculty)
            };

            _specialty = new SpecialtyItem()
            {
                FullName   = "Программное обеспечение вычислительной техники и автоматизированных систем",
                ShortName  = "Ифн",
                Code       = "230105",
                CathedraId = _cathedraRepository.Create(_cathedra)
            };
            _specialtyNew = new SpecialtyItem()
            {
                FullName   = "Сисадмин",
                ShortName  = "Сис",
                Code       = "123456",
                CathedraId = _cathedraRepository.Create(_cathedraNew)
            };
        }
Esempio n. 13
0
        public void SetUp()
        {
            _transactionScope          = new TransactionScope();
            _teamRepository            = new TeamRepository();
            _specialtyDetailRepository = new SpecialtyDetailRepository();
            _specialtyRepository       = new SpecialtyRepository();
            _cathedraRepository        = new CathedraRepository();
            _facultyRepository         = new FacultyRepository();

            var specialty_detail = new SpecialtyDetailItem()
            {
                SpecialtyId = _specialtyRepository.Create(new SpecialtyItem()
                {
                    CathedraId = _cathedraRepository.Create(new CathedraItem()
                    {
                        FacultyId = _facultyRepository.Create(new FacultyItem()),
                        FullName  = "Кафедра",
                        ShortName = "K"
                    }),
                    FullName  = "Специальность",
                    ShortName = "С",
                    Code      = "1"
                }),
                ActualDate = DateTime.Now
            };

            _team = new TeamItem()
            {
                Name              = "ПЕ-22б",
                CreateDate        = DateTime.Now.Date,
                SpecialtyDetailId = _specialtyDetailRepository.Create(specialty_detail)
            };
            _teamNew = new TeamItem()
            {
                Name              = "ПЕ-21б",
                CreateDate        = DateTime.Now.AddYears(-1).Date,
                SpecialtyDetailId = _specialtyDetailRepository.Create(specialty_detail)
            };
        }
Esempio n. 14
0
 public void AddSpecialty(Specialty specialty)
 {
     SpecialtyRepository specialtyRepository = new SpecialtyRepository();
     specialtyRepository.Add(specialty);
 }
Esempio n. 15
0
        public void AddSpecialty(Specialty specialty)
        {
            SpecialtyRepository specialtyRepository = new SpecialtyRepository();

            specialtyRepository.Add(specialty);
        }