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);
 }
Exemple #3
0
 public ClassOfAwardRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <ClassOfAward>(_uoWork);
 }
Exemple #4
0
 public InstitutionRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <Institution>(_uoWork);
 }
 public CourseOfStudyRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <CourseOfStudy>(_uoWork);
 }
 public JobTypeRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <JobType>(_uoWork);
 }
Exemple #7
0
 public DisciplineRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <Discipline>(_uoWork);
 }
 public CompanyRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <Company>(_uoWork);
 }
Exemple #9
0
 public ProfessionalBodyRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <ProfessionalBody>(_uoWork);
 }
 public LocalAreaRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <LocalArea>(_uoWork);
 }
Exemple #11
0
 public LeaveTypeRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <LeaveType>(_uoWork);
 }
 public DepartmentRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <Department>(_uoWork);
 }
Exemple #13
0
 public JobSpecializationRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <JobSpecialization>(_uoWork);
 }
        //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);
 }
Exemple #16
0
 public SalaryGradeRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <SalaryGrade>(_uoWork);
 }
Exemple #17
0
 public QualificationRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <Qualification>(_uoWork);
 }
 public KPIndexRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <KPIndex>(_uoWork);
 }
Exemple #19
0
 public PensionAdministratorRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <PensionAdministrator>(_uoWork);
 }
Exemple #20
0
 public BankRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <Bank>(_uoWork);
 }
 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);
 }
Exemple #24
0
 public JobPositionRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <JobPosition>(_uoWork);
 }
 public TerminationReasonRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <TerminationReason>(_uoWork);
 }
 public JobLevelRepository()
 {
     _uoWork     = new PlugUoWork();
     _repository = new PlugRepository <JobLevel>(_uoWork);
 }
Exemple #27
0
 public PlugService(IPlugRepository plugRepository)
 {
     _plugRepository = plugRepository;
 }