コード例 #1
0
        public void UpdateSystemLanguageCode(SystemLanguageCodePoco[] items)
        {
            EFGenericRepository <SystemLanguageCodePoco> SystemLanguageCodeRepo = new EFGenericRepository <SystemLanguageCodePoco>(false);
            var Logic = new SystemLanguageCodeLogic(SystemLanguageCodeRepo);

            Logic.Update(items);
        }
コード例 #2
0
        public void AddSystemLanguageCode(SystemLanguageCodePoco[] pocos)
        {
            var repo  = new EFGenericRepository <SystemLanguageCodePoco>(false);
            var logic = new SystemLanguageCodeLogic(repo);

            logic.Add(pocos);
        }
コード例 #3
0
        public SystemLanguageCodePoco GetSingleSystemLanguageCode(string LanguageId)
        {
            EFGenericRepository <SystemLanguageCodePoco> SystemLanguageCodeRepo = new EFGenericRepository <SystemLanguageCodePoco>(false);
            var Logic = new SystemLanguageCodeLogic(SystemLanguageCodeRepo);

            return(Logic.Get(LanguageId));
        }
コード例 #4
0
        public SystemLanguageCodePoco GetSingleSystemLanguageCode(String code)
        {
            EFGenericRepository <SystemLanguageCodePoco> repo = new EFGenericRepository <SystemLanguageCodePoco>(false);
            SystemLanguageCodeLogic logic = new SystemLanguageCodeLogic(repo);

            return(logic.Get(code));
        }
コード例 #5
0
        public void UpdateSystemLanguageCode(SystemLanguageCodePoco[] items)
        {
            EFGenericRepository <SystemLanguageCodePoco> systemlanguagecoderepo = new EFGenericRepository <SystemLanguageCodePoco>(false);
            SystemLanguageCodeLogic _systemlanguagecodelogic = new SystemLanguageCodeLogic(systemlanguagecoderepo);

            _systemlanguagecodelogic.Update(items);
        }
コード例 #6
0
ファイル: System.cs プロジェクト: SamuelOyanna/CareerCloud
        public SystemLanguageCodePoco GetSingleSystemLanguageCode(string Id)
        {
            ApplicantProfileRepository <SystemLanguageCodePoco> repo = new ApplicantProfileRepository <SystemLanguageCodePoco>(false);
            SystemLanguageCodeLogic log = new SystemLanguageCodeLogic(repo);

            return(log.Get(Id));
        }
コード例 #7
0
        public void UpdateSystemLanguageCode(SystemLanguageCodePoco[] pocos)
        {
            EFGenericRepository <SystemLanguageCodePoco> repo = new EFGenericRepository <SystemLanguageCodePoco>(false);
            SystemLanguageCodeLogic logic = new SystemLanguageCodeLogic(repo);

            logic.Update(pocos);
        }
コード例 #8
0
        public SystemLanguageCodeController()
        {
            EFGenericRepository <SystemLanguageCodePoco> repo = new EFGenericRepository <SystemLanguageCodePoco>();
            SystemLanguageCodeLogic logic = new SystemLanguageCodeLogic(repo);

            _logic = logic;
        }
コード例 #9
0
        public void AddSystemLanguageCode(SystemLanguageCodePoco[] items)
        {
            var logic = new SystemLanguageCodeLogic
                            (new EFGenericRepository <SystemLanguageCodePoco>(false));

            logic.Add(items);
        }
コード例 #10
0
        public List <SystemLanguageCodePoco> GetAllSystemLanguageCode()
        {
            EFGenericRepository <SystemLanguageCodePoco> systemlanguagecoderepo = new EFGenericRepository <SystemLanguageCodePoco>(false);
            SystemLanguageCodeLogic _systemlanguagecodelogic = new SystemLanguageCodeLogic(systemlanguagecoderepo);

            return(_systemlanguagecodelogic.GetAll());
        }
コード例 #11
0
        public SystemLanguageCodeController()
        {
            var repo =
                new EFGenericRepository <SystemLanguageCodePoco>(false);

            _logic = new SystemLanguageCodeLogic(repo);
        }
コード例 #12
0
ファイル: System.cs プロジェクト: SamuelOyanna/CareerCloud
        public void UpdateSystemLanguageCode(SystemLanguageCodePoco[] pocos)
        {
            ApplicantProfileRepository <SystemLanguageCodePoco> repo = new ApplicantProfileRepository <SystemLanguageCodePoco>(false);
            SystemLanguageCodeLogic log = new SystemLanguageCodeLogic(repo);

            log.Update(pocos);
        }
コード例 #13
0
        public void RemoveSystemLanguageCode(SystemLanguageCodePoco[] items)
        {
            var logic = new SystemLanguageCodeLogic
                            (new EFGenericRepository <SystemLanguageCodePoco>(false));

            logic.Delete(items);
        }
コード例 #14
0
ファイル: System.cs プロジェクト: SamuelOyanna/CareerCloud
        public List <SystemLanguageCodePoco> GetAllSystemLanguageCode()
        {
            ApplicantProfileRepository <SystemLanguageCodePoco> repo = new ApplicantProfileRepository <SystemLanguageCodePoco>(false);
            SystemLanguageCodeLogic log = new SystemLanguageCodeLogic(repo);

            return(log.GetAll());
        }
コード例 #15
0
        public List <SystemLanguageCodePoco> GetAllSystemLanguageCode()
        {
            EFGenericRepository <SystemLanguageCodePoco> repo = new EFGenericRepository <SystemLanguageCodePoco>(false);
            SystemLanguageCodeLogic logic = new SystemLanguageCodeLogic(repo);

            return(logic.GetAll());
        }
コード例 #16
0
        public SystemLanguageCodePoco GetSingleSystemLanguageCode(string LanguageId)
        {
            EFGenericRepository <SystemLanguageCodePoco> systemlanguagecoderepo = new EFGenericRepository <SystemLanguageCodePoco>(false);
            SystemLanguageCodeLogic _systemlanguagecodelogic = new SystemLanguageCodeLogic(systemlanguagecoderepo);

            return(_systemlanguagecodelogic.Get(LanguageId));
        }
コード例 #17
0
ファイル: System.cs プロジェクト: AyeshaAleen/CareerCloud
        public void UpdateSystemLanguageCode(SystemLanguageCodePoco[] items)
        {
            var logic = new SystemLanguageCodeLogic
                            (new EFGenericRepository <SystemLanguageCodePoco>());

            logic.Update(items);
        }
コード例 #18
0
ファイル: System.cs プロジェクト: AyeshaAleen/CareerCloud
        public SystemLanguageCodePoco GetSingleSystemLanguageCode(string Id)
        {
            SystemLanguageCodeLogic logic = new SystemLanguageCodeLogic
                                                (new EFGenericRepository <SystemLanguageCodePoco>(false));

            return(logic.Get(Id));
        }
        private void PopulateLanguageDropDownList(object selectedLanguage = null, object selectedCountry = null)
        {
            var SysLang    = new SystemLanguageCodeLogic(new EFGenericRepository <SystemLanguageCodePoco>()).GetList(c => c.LanguageID.Length <= 3).OrderBy(l => l.Name);
            var SysCountry = new SystemCountryCodeLogic(new EFGenericRepository <SystemCountryCodePoco>()).GetList(c => c.Code.Length <= 4).OrderBy(l => l.Name);

            ViewBag.Language = new SelectList(SysLang, "LanguageID", "Name", selectedLanguage);
            ViewBag.Country  = new SelectList(SysCountry, "Code", "Name", selectedCountry);
        }
コード例 #20
0
ファイル: System.cs プロジェクト: hirnips/HumberAssignment1
        public SystemLanguageCodePoco GetSingleSystemLanguageCode(string Id)
        {
            var logic = new SystemLanguageCodeLogic(new EFGenericRepository <SystemLanguageCodePoco>(false));
            SystemLanguageCodePoco systemLanguageCodePoco = new SystemLanguageCodePoco();

            systemLanguageCodePoco = logic.GetSingle(Id);
            return(systemLanguageCodePoco);
        }
コード例 #21
0
ファイル: System.cs プロジェクト: hirnips/HumberAssignment1
        public List <SystemLanguageCodePoco> GetAllSystemLanguageCode()
        {
            var logic = new SystemLanguageCodeLogic(new EFGenericRepository <SystemLanguageCodePoco>(false));
            //EFGenericRepository<SystemCountryCodePoco> systemCountryCode = new EFGenericRepository<SystemCountryCodePoco>(false);
            List <SystemLanguageCodePoco> systemLanguageCodePoco = logic.GetAll().ToList();

            return(systemLanguageCodePoco);
        }
コード例 #22
0
        public System()
        {
            EFGenericRepository <SystemCountryCodePoco> repo = new EFGenericRepository <SystemCountryCodePoco>(false);

            _logic = new SystemCountryCodeLogic(repo);

            EFGenericRepository <SystemLanguageCodePoco> repo1 = new EFGenericRepository <SystemLanguageCodePoco>(false);

            _logicAJL = new SystemLanguageCodeLogic(repo1);
        }
コード例 #23
0
        public override Task <SystemLanguageCodeObj> GetSystemLanguageCode(IdRequestSystemLanguageCode request, ServerCallContext context)
        {
            var _logic = new SystemLanguageCodeLogic(new EFGenericRepository <SystemLanguageCodePoco>());
            SystemLanguageCodePoco poco = _logic.Get(request.LanguageID);

            if (poco == null)
            {
                throw new ArgumentOutOfRangeException();
            }
            return(TranslateFromPoco(poco));
        }
コード例 #24
0
        public System()
        {
            //SystemCountryCodeRepository Sysrepo = new SystemCountryCodeRepository();
            EFGenericRepository <SystemCountryCodePoco> Sysrepo = new EFGenericRepository <SystemCountryCodePoco>(false);

            _systemCountryCodeLogic = new SystemCountryCodeLogic(Sysrepo);

            //SystemLanguageCodeRepository SysLanguagerepo = new SystemLanguageCodeRepository();
            EFGenericRepository <SystemLanguageCodePoco> SysLanguagerepo = new EFGenericRepository <SystemLanguageCodePoco>(false);

            _systemLanguageCodeLogic = new SystemLanguageCodeLogic(SysLanguagerepo);
        }
コード例 #25
0
ファイル: System.cs プロジェクト: rahtasham/CareerCloud
        public System()
        {
            EFGenericRepository <SystemCountryCodePoco> sccRepo =
                new EFGenericRepository <SystemCountryCodePoco>(false);

            _sccLogic = new SystemCountryCodeLogic(sccRepo);


            EFGenericRepository <SystemLanguageCodePoco> slcRepo =
                new EFGenericRepository <SystemLanguageCodePoco>(false);

            _slcLogic = new SystemLanguageCodeLogic(slcRepo);
        }
コード例 #26
0
        public override Task <Empty> CreateSystemLanguageCode(SystemLanguageCodeObjs request, ServerCallContext context)
        {
            var _logic = new SystemLanguageCodeLogic(new EFGenericRepository <SystemLanguageCodePoco>());
            List <SystemLanguageCodePoco> pocos = new List <SystemLanguageCodePoco>();

            foreach (var item in request.Obj)
            {
                pocos.Add(TranslateFromProto(item, new SystemLanguageCodePoco()));
            }

            _logic.Add(pocos.ToArray());
            return(Task.FromResult(new Empty()));
        }
コード例 #27
0
        public override Task <SystemLanguageCode> GetSystemLanguageCode(SysLangCodeIdRequest request, ServerCallContext context)
        {
            var logic = new SystemLanguageCodeLogic(new EFGenericRepository <SystemLanguageCodePoco>());

            SystemLanguageCodePoco poco = logic.Get(request.Id);

            if (poco == null)
            {
                throw new ArgumentOutOfRangeException();
            }

            return(new Task <SystemLanguageCode>(() => { return TranslateFromPoco(poco); }));
        }
コード例 #28
0
        public override Task <Empty> DeleteApplcantEducation(SystemLanguageCodes request, ServerCallContext context)
        {
            var logic = new SystemLanguageCodeLogic(new EFGenericRepository <SystemLanguageCodePoco>());

            List <SystemLanguageCodePoco> pocos = new List <SystemLanguageCodePoco>();

            foreach (SystemLanguageCode proto in request.SysLangCode)
            {
                pocos.Add(TranslateFromProto(proto));
            }

            logic.Delete(pocos.ToArray());

            return(Task.FromResult(new Empty()));
        }
コード例 #29
0
 public void AddSystemLanguageCode(SystemLanguageCodePoco[] list)
 {
     try
     {
         SystemLanguageCodeLogic logic = new SystemLanguageCodeLogic(new EFGenericRepository <SystemLanguageCodePoco>(false));
         logic.Add(list);
     }
     catch (AggregateException e)
     {
         List <ValidationException> exceptions = e.InnerExceptions.Cast <ValidationException>().ToList();
         foreach (ValidationException err in exceptions)
         {
             ValidationFault fault = new ValidationFault();
             fault.Result      = false;
             fault.Message     = "Language Create Problem";
             fault.Description = err.Message;
             FaultException <ValidationFault> fe = new FaultException <ValidationFault>(fault, new FaultReason(fault.Message));
             throw fe;
         }
     }
 }
コード例 #30
0
 public SystemLanguageCodePoco[] GetAllSystemLanguageCode()
 {
     try
     {
         SystemLanguageCodeLogic logic = new SystemLanguageCodeLogic(new EFGenericRepository <SystemLanguageCodePoco>(false));
         return(logic.GetAll().ToArray());
     }
     catch (AggregateException e)
     {
         List <ValidationException> exceptions = e.InnerExceptions.Cast <ValidationException>().ToList();
         foreach (ValidationException err in exceptions)
         {
             ValidationFault fault = new ValidationFault();
             fault.Result      = false;
             fault.Message     = "Language Read Problem";
             fault.Description = err.Message;
             FaultException <ValidationFault> fe = new FaultException <ValidationFault>(fault, new FaultReason(fault.Message));
             throw fe;
         }
         return(null);
     }
 }