public ValidationModelAttributeFilter(IDIKernel diKernel, Type @for, Type use, string alias)
 {
     _for      = @for;
     _use      = use;
     _diKernel = diKernel;
     _alias    = alias;
 }
Example #2
0
 public DefaultScheduleFakeRepository(IDIKernel diKernel) : base(diKernel)
 {
     Save(new DefaultSchedule
     {
         Day       = DaysInWeek.All,
         Week      = WeeksInMonth.All,
         Month     = MonthsInYear.All,
         Parameter = DIKernel.Get <IParameterRepository>().GetById(1),
         Period    = new Period
         {
             Years = 2
         },
         TimeStart = new TimeSpan(10, 0, 0),
         TimeEnd   = new TimeSpan(22, 0, 0)
     });
     Save(new DefaultSchedule
     {
         Day       = DaysInWeek.All,
         Week      = WeeksInMonth.Even,
         Month     = MonthsInYear.May,
         Parameter = DIKernel.Get <IParameterRepository>().GetById(2),
         Period    = new Period
         {
             Months = 6
         },
         TimeStart = new TimeSpan(10, 0, 0),
         TimeEnd   = new TimeSpan(22, 0, 0)
     });
 }
 public ValidationModelAttributeFilter(IDIKernel diKernel, Type @for, Type use, string alias)
 {
     _for = @for;
     _use = use;
     _diKernel = diKernel;
     _alias = alias;
 }
Example #4
0
 public DetailForm(IDIKernel diKernel, object showObject)
     : base(diKernel)
 {
     _showObject = showObject;
     InitializeComponent();
     InitializeForms();
 }
Example #5
0
 public AppointmentFakeRepository(IDIKernel diKernel) : base(diKernel)
 {
     Save(new Appointment
     {
         Doctor  = Get <IDoctorRepository>().GetById(1),
         Patient = Get <IPatientRepository>().GetById(1),
         Date    = DateTime.Now
     });
     Save(new Appointment
     {
         Doctor  = Get <IDoctorRepository>().GetById(1),
         Patient = Get <IPatientRepository>().GetById(2),
         Date    = DateTime.Now.AddDays(-2)
     });
     Save(new Appointment
     {
         Doctor  = Get <IDoctorRepository>().GetById(2),
         Patient = Get <IPatientRepository>().GetById(2),
         Date    = DateTime.Now.AddDays(-3)
     });
     Save(new Appointment
     {
         Doctor  = Get <IDoctorRepository>().GetById(2),
         Patient = Get <IPatientRepository>().GetById(1),
         Date    = DateTime.Now.AddDays(3)
     });
     Save(new Appointment
     {
         Doctor  = Get <IDoctorRepository>().GetById(1),
         Patient = Get <IPatientRepository>().GetById(1),
         Date    = new DateTime(2011, 10, 4, 12, 0, 0)
     });
 }
        public PersonalScheduleFakeRepository(IDIKernel diKernel)
            : base(diKernel)
        {
            Save(new PersonalSchedule
            {
                Parameter = DIKernel.Get <IParameterRepository>().GetById(1),
                Patient   = DIKernel.Get <IPatientRepository>().GetById(1),
                DateStart = DateTime.Now,
                DateEnd   = DateTime.Now.AddYears(1),
                Day       = DaysInWeek.All,
                Month     = MonthsInYear.All,
                Week      = WeeksInMonth.All,
                TimeStart = new TimeSpan(10, 0, 0),
                TimeEnd   = new TimeSpan(23, 0, 0)
            });

            Save(new PersonalSchedule
            {
                Parameter = DIKernel.Get <IParameterRepository>().GetById(2),
                Patient   = DIKernel.Get <IPatientRepository>().GetById(2),
                DateStart = DateTime.Now,
                DateEnd   = DateTime.Now.AddYears(2),
                Day       = DaysInWeek.Monday,
                Month     = MonthsInYear.All,
                Week      = WeeksInMonth.Even,
                TimeStart = new TimeSpan(8, 0, 0),
                TimeEnd   = new TimeSpan(12, 0, 0)
            });
        }
Example #7
0
 /// <summary>
 /// Инициализация репозиториев доступа к анным сессии.
 /// </summary>
 /// <param name="actualDataAccessor">Репозиторий доступа к актуальным данным сессии.</param>
 /// <param name="permanentDataAccessor">Репозиторий доступа к сохраняемым данным сессии.</param>
 /// <param name="diKernel"></param>
 public AuthorizationService(IActualCredentialRepository actualDataAccessor,
     IPermanentCredentialRepository permanentDataAccessor, IDIKernel diKernel)
     : base(diKernel)
 {
     ActualDataAccessor = actualDataAccessor;
     PermanentDataAccessor = permanentDataAccessor;
 }
Example #8
0
        public SurgerysFakeRepository(IDIKernel di_kernel) : base(di_kernel)
        {
            #region Create Fake Data
            this.Save(new Surgery
            {
                Id          = 0,
                Name        = "Пластика ДМЖП по методике двойной заплаты в условиях ИК",
                Description = "Описание процесса лечения"
            });

            this.Save(new Surgery
            {
                Id          = 1,
                Name        = "Пластика ДМПП, ДМ, ЖП, ИСЛА",
                Description = "Описание процесса лечения"
            });

            this.Save(new Surgery
            {
                Id          = 2,
                Name        = "Аномалия Эбштейна",
                Description = "Описание процесса лечения"
            });

            this.Save(new Surgery
            {
                Id          = 3,
                Name        = "тетрады Фалло",
                Description = "Описание процесса лечения"
            });
            #endregion
        }
 public CandidatesFakeRepository(IDIKernel di_kernel) : base(di_kernel)
 {
     Save(new Candidate
     {
         Birthday = new DateTime(1980, 12, 2),
         //Card = "some card number",
         FirstName = "cand1",
         LastName  = "cand1",
         Login     = "******",
         Password  = "******",
         //Policy = "some policy number",
         Role      = di_kernel.Get <IRoleRepository>().GetByName("Patient"),
         ThirdName = "cand1",
         Mother    = "mother1",
         //Father = "father1"
     });
     Save(new Candidate
     {
         Birthday = new DateTime(1980, 12, 2),
         //Card = "some card number",
         FirstName = "cand2",
         LastName  = "cand2",
         Login     = "******",
         Password  = "******",
         //Policy = "some policy number",
         Role      = di_kernel.Get <IRoleRepository>().GetByName("Patient"),
         ThirdName = "cand2",
         Mother    = "mother2",
         //Father = "father2"
     });
 }
 public SpecialtyFakeRepository(IDIKernel diKernel) : base(diKernel)
 {
     Save(new Specialty
     {
         Name = "Педиатор"
     });
     Save(new Specialty
     {
         Name = "Кардиолог"
     });
     Save(new Specialty
     {
         Name = "Стоматолог"
     });
 }
Example #11
0
 public UsersFakeRepository(IDIKernel di_kernel) : base(di_kernel)
 {
     Save(new User
     {
         FirstName = "Анатолий",
         LastName  = "Петров",
         ThirdName = "Витальевич",
         Login     = "******",
         Password  = "******",
         Role      = Get <IRoleRepository>().GetByName("Admin")
     });
     Save(new User
     {
         FirstName = "Максим",
         LastName  = "Васильев",
         ThirdName = "Александрович",
         Login     = "******",
         Password  = "******",
         Role      = Get <IRoleRepository>().GetByName("Patient")
     });
 }
Example #12
0
 public RolesFakeRepository(IDIKernel di_kernel) : base(di_kernel)
 {
     _entities = new List <Role>
     {
         new Role
         {
             Name = "Guest"
         },
         new Role
         {
             Name = "Patient"
         },
         new Role
         {
             Name = "Doctor"
         },
         new Role
         {
             Name = "Admin"
         }
     };
 }
Example #13
0
 protected CoreController(IDIKernel diKernel)
 {
     DIKernel = diKernel;
 }
Example #14
0
 public WidgetController(IDIKernel di_kernel)
     : base(di_kernel)
 {
 }
Example #15
0
 public ParametersController(IDIKernel di_kernel)
     : base(di_kernel)
 {
 }
Example #16
0
 protected Core(IDIKernel di_kernel, ICoreKernel core_kernel)
 {
     DIKernel = di_kernel;
     CoreKernel = core_kernel;
     Logger = DIKernel.Get<ILogger>();
 }
Example #17
0
 protected CoreService(IDIKernel diKernel) : base(diKernel)
 {
 }
Example #18
0
 public SpecialtyRepository(IDIKernel diKernel)
     : base(diKernel)
 {
 }
Example #19
0
 public AddForm(IDIKernel diKernel, int Id) : base(diKernel)
 {
     _Id = Id;
     BaseConstructor();
 }
Example #20
0
 public DB(string connectionString, IDIKernel diKernel)
 {
     _diKernel = diKernel;
     _connectionString = connectionString;
 }
Example #21
0
 public AppointmentController(IDIKernel diKernel)
     : base(diKernel)
 {
 }
Example #22
0
 public PatientsController(IDIKernel diKernel)
     : base(diKernel)
 {
 }
Example #23
0
 public RegistrationController(IDIKernel diKernel)
     : base(diKernel)
 {
 }
 public DynamicTypeDescriptorProvider(IDIKernel diKernel, Type modelType)
     : base(TypeDescriptor.GetProvider(modelType))
 {
     _diKernel = diKernel;
 }
 public AuthorizationController(IDIKernel diKernel)
     : base(diKernel)
 {
 }
Example #26
0
 public AttendingDoctorService(IDIKernel diKernel)
     : base(diKernel)
 {
 }
Example #27
0
 public ParameterRepository(IDIKernel diKernel)
     : base(diKernel)
 {
 }
Example #28
0
 protected Core(IDIKernel di_kernel)
 {
     DIKernel = di_kernel;
     Logger = DIKernel.Get<ILogger>();
 }
Example #29
0
 public RegistrationController(IDIKernel diKernel) : base(diKernel)
 {
 }
Example #30
0
 public DefaultController(IDIKernel diKernel)
     : base(diKernel)
 {
 }
Example #31
0
 public ParametersController(IDIKernel di_kernel) : base(di_kernel)
 {
 }
Example #32
0
 public UsersController(IDIKernel di_kernel) : base(di_kernel)
 {
 }
Example #33
0
 public RegistrationService(IDIKernel diKernel) : base(diKernel)
 {
     DefaultCandidateRole = diKernel.Get <IRoleRepository>().GetByName("Patient");
 }
Example #34
0
 public RegistrationService(IDIKernel diKernel)
     : base(diKernel)
 {
     DefaultCandidateRole = diKernel.Get<IRoleRepository>().GetByName("Patient");
 }
Example #35
0
 public UserRepository(IDIKernel diKernel)
     : base(diKernel)
 {
 }
Example #36
0
 internal static void AddDynamicMetadata <TModel>(IDIKernel diKernel)
 {
     TypeDescriptor.AddProvider(
         new DynamicTypeDescriptorProvider(diKernel, typeof(TModel)), typeof(TModel));
 }
Example #37
0
 public DoctorRepository(IDIKernel diKernel)
     : base(diKernel)
 {
 }
Example #38
0
 public DiagnosisRepository(IDIKernel diKernel)
     : base(diKernel)
 {
 }
Example #39
0
 public HomeController(IDIKernel diKernel)
     : base(diKernel)
 {
 }
Example #40
0
 public AuthFilter(IDIKernel diKernel, string allowRoles, string denyRoles)
 {
     DIKernel = diKernel;
     AllowRoles = allowRoles;
     DenyRoles = denyRoles;
 }
Example #41
0
 public SpecialtyRepository(IDIKernel diKernel) : base(diKernel)
 {
 }
 public DynamicTypeDescriptorProvider(IDIKernel diKernel, Type modelType) : base(TypeDescriptor.GetProvider(modelType))
 {
     _diKernel = diKernel;
 }
Example #43
0
 public AttendingDoctorService(IDIKernel diKernel)
     : base(diKernel)
 {
 }
Example #44
0
        public DiagnosisesFakeRepository(IDIKernel di_kernel) : base(di_kernel)
        {
            #region Fake Data

            this.Save(new Diagnosis()
            {
                Code = "Q21.8",
                Name = "Другие врожденные пороки сердца",
                Id   = 0
            });

            this.Save(new Diagnosis()
            {
                Id   = 1,
                Code = "Q21.0",
                Name = "Дефект межжелудочковой перегородки"
            });

            this.Save(new Diagnosis()
            {
                Code = "I97.1",
                Name = "Другие функциональные нарушения после операций на сердце",
                Id   = 2
            });

            this.Save(new Diagnosis()
            {
                Code = "Q25.1",
                Name = "Коарктация аорты",
                Id   = 3
            });

            this.Save(new Diagnosis()
            {
                Code = "I97.8",
                Name = "Другие нарушения системы кровообращения после медицинских процедур, не классифицированные в других рубриках",
                Id   = 4
            });

            this.Save(new Diagnosis()
            {
                Id   = 8,
                Code = "I97.8",
                Name = "Другие нарушения системы кровообращения после медицинских процедур, не классифицированные в других рубриках",
            });

            this.Save(new Diagnosis()
            {
                Code = "Q21.3",
                Name = "Тетрада Фалло",
                Id   = 9
            });

            this.Save(new Diagnosis()
            {
                Id   = 10,
                Code = "Q21.1",
                Name = "Дефект предсердной перегородки"
            });

            this.Save(new Diagnosis()
            {
                Code = "Q23.1",
                Name = "Врожденная недостаточность аортального клапана",
                Id   = 11
            });

            this.Save(new Diagnosis()
            {
                Code = "Q23.2",
                Name = "Врожденный митральный стеноз",
                Id   = 12
            });
            this.Save(new Diagnosis()
            {
                Code = "Q23.3",
                Name = "Врожденная митральная недостаточность",
                Id   = 12
            });
            this.Save(new Diagnosis()
            {
                Code = "Q23.4",
                Name = "Синдром левосторонней гипоплазии сердца",
                Id   = 14
            });
            #endregion
        }
Example #45
0
 public DB(string connectionString, IDIKernel diKernel)
 {
     _diKernel         = diKernel;
     _connectionString = connectionString;
 }
Example #46
0
 public UsersController(IDIKernel di_kernel)
     : base(di_kernel)
 {
 }
Example #47
0
 public ErrorController(IDIKernel di_kernel) : base(di_kernel)
 {
 }
Example #48
0
 /// <summary>
 /// Инициализация репозиториев доступа к анным сессии.
 /// </summary>
 /// <param name="actualDataAccessor">Репозиторий доступа к актуальным данным сессии.</param>
 /// <param name="permanentDataAccessor">Репозиторий доступа к сохраняемым данным сессии.</param>
 /// <param name="diKernel"></param>
 public AuthorizationService(IActualCredentialRepository actualDataAccessor,
                             IPermanentCredentialRepository permanentDataAccessor, IDIKernel diKernel) : base(diKernel)
 {
     ActualDataAccessor    = actualDataAccessor;
     PermanentDataAccessor = permanentDataAccessor;
 }
Example #49
0
 public PatientsController(IDIKernel diKernel) : base(diKernel)
 {
 }
Example #50
0
 public UserRepository(IDIKernel diKernel) : base(diKernel)
 {
 }
Example #51
0
 public AddForm(IDIKernel diKernel)
     : base(diKernel)
 {
     BaseConstructor();
 }
Example #52
0
 /// <summary>
 /// Точка входа в хелпер
 /// </summary>
 /// <returns>Html код для меню</returns>
 public MainMenu(IDIKernel di_kernel)
 {
     DIKernel = di_kernel;
 }
Example #53
0
 protected CoreFakeRepository(IDIKernel diKernel) : base(diKernel)
 {
     _entities = new List <TIEntity>();
 }
Example #54
0
 public DIMainForm(IDIKernel diKernel)
     : base(diKernel)
 {
     InitializeComponent();
 }
Example #55
0
 public DoctorController(IDIKernel diKernel)
     : base(diKernel)
 {
 }
Example #56
0
 public PatientRepository(IDIKernel diKernel)
     : base(diKernel)
 {
 }
Example #57
0
 public AppointmentController(IDIKernel diKernel) : base(diKernel)
 {
 }
Example #58
0
 public CandidatesController(IDIKernel diKernel)
     : base(diKernel)
 {
 }
Example #59
0
 protected Repository(IDIKernel diKernel)
 {
     _diKernel = diKernel;
 }
Example #60
0
 public PersonalController(IDIKernel diKernel)
     : base(diKernel)
 {
 }