public static long Generate()
        {
            try
            {
                _uoWork     = new PlugUoWork(/*You can specify you custom context here*/);
                _repository = new PlugRepository <SerialNumberKeeper>(_uoWork);

                Purge();

                var processedScratchPin = _repository.Add(new SerialNumberKeeper());
                _uoWork.SaveChanges();
                return(processedScratchPin.SerialNumberKeeperId);
            }
            catch (Exception ex)
            {
                ErrorManager.LogApplicationError(ex.StackTrace, ex.Source, ex.GetBaseException().Message);
                return(0);
            }
        }
 public WorkFlowOrderRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <WorkflowOrder>(_uoWork);
 }
Пример #3
0
 public ClassOfAwardRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <ClassOfAward>(_uoWork);
 }
Пример #4
0
 public InstitutionRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <Institution>(_uoWork);
 }
 public CourseOfStudyRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <CourseOfStudy>(_uoWork);
 }
Пример #6
0
 public JobTypeRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <JobType>(_uoWork);
 }
Пример #7
0
 public DisciplineRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <Discipline>(_uoWork);
 }
Пример #8
0
 public CompanyRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <Company>(_uoWork);
 }
Пример #9
0
 public ProfessionalBodyRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <ProfessionalBody>(_uoWork);
 }
Пример #10
0
 public LocalAreaRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <LocalArea>(_uoWork);
 }
Пример #11
0
 public LeaveTypeRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <LeaveType>(_uoWork);
 }
 public DepartmentRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <Department>(_uoWork);
 }
Пример #13
0
 public JobSpecializationRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <JobSpecialization>(_uoWork);
 }
Пример #14
0
        //private static string _reqPrefix = "REQ-";
        //private static string _retPrefix = "RET-";
        //private static string _supPrefix = "SUP-";

        private static void Init()
        {
            _uoWork        = new PlugUoWork(/*You can specify you custom context here*/);
            _supRepository = new PlugRepository <Bank>(_uoWork);
        }
 public SerialNumberKeeperRepository()
 {
     _uoWork     = new PlugUoWork(/*You can specify you custom context here*/);
     _repository = new PlugRepository <SerialNumberKeeper>(_uoWork);
 }
Пример #16
0
 public SalaryGradeRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <SalaryGrade>(_uoWork);
 }
Пример #17
0
 public QualificationRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <Qualification>(_uoWork);
 }
Пример #18
0
 public KPIndexRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <KPIndex>(_uoWork);
 }
Пример #19
0
 public PensionAdministratorRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <PensionAdministrator>(_uoWork);
 }
Пример #20
0
 public BankRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <Bank>(_uoWork);
 }
Пример #21
0
 public StaffRoleRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <StaffRole>(_uoWork);
 }
 public InsurancePolicyTypeRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <InsurancePolicyType>(_uoWork);
 }
 public ProfessionalMemshipTypeRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <ProfessionalMembershipType>(_uoWork);
 }
Пример #24
0
 public JobPositionRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <JobPosition>(_uoWork);
 }
 public TerminationReasonRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <TerminationReason>(_uoWork);
 }
Пример #26
0
 public JobLevelRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <JobLevel>(_uoWork);
 }
Пример #27
0
 public PlugService(IPlugRepository plugRepository)
 {
     _plugRepository = plugRepository;
 }