Esempio n. 1
0
        public override Task <CompanyJobPayload> ReadCompanyJob(CompanyJobIdRequest request, ServerCallContext context)
        {
            var poco = _logic.Get(Guid.Parse(request.Id));

            return(new Task <CompanyJobPayload>(() => new CompanyJobPayload()
            {
                Id = poco.Id.ToString(),
                Company = poco.Company.ToString(),
                IsCompanyHidden = poco.IsCompanyHidden,
                IsInactive = poco.IsInactive,
                ProfileCreated = Timestamp.FromDateTime(poco.ProfileCreated)
            }));
        }
        // GET: CompanyJob/Edit/5
        public ActionResult Edit(Guid id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            CompanyJobPoco companyJobPoco = _logic.Get(id);  // db.CompanyJob.Find(id);

            if (companyJobPoco == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Company = new SelectList(db.CompanyProfile, "Id", "CompanyWebsite", companyJobPoco.Company);
            return(View(companyJobPoco));
        }
Esempio n. 3
0
        public override Task <CompanyJobPayload> ReadCompanyJob(CompanyJobIdRequest request, ServerCallContext context)
        {
            var poco = _logic.Get(Guid.Parse(request.Id));

            _ = poco ?? throw new ArgumentException("No Company Job Record with this Id Found ");

            return(new Task <CompanyJobPayload>(() => new CompanyJobPayload()
            {
                Id = poco.Id.ToString(),
                Company = poco.Company.ToString(),
                IsCompanyHidden = poco.IsCompanyHidden,
                IsInactive = poco.IsInactive,
                ProfileCreadted = Timestamp.FromDateTime((DateTime)poco.ProfileCreated)
            }));
        }
        // GET: CompanyJob/Edit/5
        public ActionResult Edit(Guid?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            CompanyJobPoco companyJobPoco = companyJobLogic.Get(id.Value); //db.CompanyJobs.Find(id);

            if (companyJobPoco == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Company = new SelectList(companyJobLogic.GetAll(), "Company", "Company");
            return(View(companyJobPoco));
        }
        public ActionResult JobDetails(Guid id)
        {
            Session["Job"] = id.ToString();
            var companyJobs = companyJobLogic.Get(id);

            return(View(companyJobs));
        }
Esempio n. 6
0
        public CompanyJobPoco GetSingleCompanyJob(string Id)
        {
            Guid id    = new Guid(Id);
            var  logic = new CompanyJobLogic(new EFGenericRepository <CompanyJobPoco>(false));

            return(logic.Get(id));
        }
Esempio n. 7
0
        public CompanyJobPoco GetSingleCompanyJob(string Id)
        {
            EFGenericRepository <CompanyJobPoco> repo = new EFGenericRepository <CompanyJobPoco>(false);
            CompanyJobLogic logic = new CompanyJobLogic(repo);

            return(logic.Get(Guid.Parse(Id)));
        }
Esempio n. 8
0
        public override Task <CompanyJobReply> GetCompanyJob(IdRequest4 request,
                                                             ServerCallContext context)
        {
            CompanyJobPoco poco = _logic.Get(Guid.Parse(request.Id));

            return(Task.FromResult <CompanyJobReply>(FromPoco(poco)));
        }
Esempio n. 9
0
        public CompanyJobPoco GetSingleCompanyJob(string Id)
        {
            ApplicantProfileRepository <CompanyJobPoco> repo = new ApplicantProfileRepository <CompanyJobPoco>(false);
            CompanyJobLogic log = new CompanyJobLogic(repo);

            return(log.Get(Guid.Parse(Id)));
        }
Esempio n. 10
0
        public CompanyJobPoco GetSingleCompanyJob(string id)
        {
            EFGenericRepository <CompanyJobPoco> companyjobrepo = new EFGenericRepository <CompanyJobPoco>(false);
            CompanyJobLogic _companyjoblogic = new CompanyJobLogic(companyjobrepo);

            return(_companyjoblogic.Get(Guid.Parse(id)));
        }
Esempio n. 11
0
        public CompanyJobPoco GetSingleCompanyJob(string Id)
        {
            var            logic          = new CompanyJobLogic(new EFGenericRepository <CompanyJobPoco>(false));
            CompanyJobPoco companyJobPoco = new CompanyJobPoco();

            companyJobPoco = logic.Get(Guid.Parse(Id));
            return(companyJobPoco);
        }
Esempio n. 12
0
        public override Task <CompanyJob> GetCompanyJob(CompanyJobIdrequest request, ServerCallContext context)
        {
            var poco = _logic.Get(Guid.Parse(request.Id));

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

            return(Task.FromResult(new CompanyJob
            {
                Id = poco.Id.ToString(),
                Company = poco.Company.ToString(),
                IsCompanyHidden = poco.IsCompanyHidden,
                IsInactive = poco.IsInactive,
                ProfileCreated = Timestamp.FromDateTime(poco.ProfileCreated)
            }));
        }
Esempio n. 13
0
        public IHttpActionResult GetCompanyJob(Guid id)
        {
            CompanyJobPoco poco = _logic.Get(id);

            if (poco == null)
            {
                return(NotFound());
            }
            return(Ok(poco));
        }
        public IHttpActionResult GetCompanyJob(Guid CompanyJobId)
        {
            CompanyJobPoco companyJob = _logic.Get(CompanyJobId);

            if (companyJob == null)
            {
                return(NotFound());
            }
            return(Ok(companyJob));
        }
Esempio n. 15
0
        public ActionResult GetCompanyJob(Guid jobid)
        {
            CompanyJobPoco poco = _logic.Get(jobid);

            if (poco is null)
            {
                return(NotFound());
            }
            return(Ok(poco));
        }
Esempio n. 16
0
        public IHttpActionResult GetCompanyJob(Guid companyJobId)
        {
            CompanyJobPoco appEdu = _logic.Get(companyJobId);

            if (appEdu == null)
            {
                return(NotFound());
            }
            return(Ok(appEdu));
        }
Esempio n. 17
0
        public ActionResult GetCompanyJob(Guid Id)
        {
            var poco = _logic.Get(Id);

            if (poco == null)
            {
                return(NotFound());
            }

            return(Ok(poco));
        }
Esempio n. 18
0
        public IHttpActionResult GetCompanyJob(Guid companyId)
        {
            var getSingle = _logic.Get(companyId);

            if (getSingle == null)
            {
                return(NotFound());
            }

            return(Ok(getSingle));
        }
        public override Task <CompanyJobObj> GetCompanyJob(IdRequestCompanyJob request, ServerCallContext context)
        {
            var            _logic = new CompanyJobLogic(new EFGenericRepository <CompanyJobPoco>());
            CompanyJobPoco poco   = _logic.Get(Guid.Parse(request.Id));

            if (poco == null)
            {
                throw new ArgumentOutOfRangeException();
            }
            return(TranslateFromPoco(poco));
        }
Esempio n. 20
0
        public ActionResult GetCompanyJob(Guid companyjobid)
        {
            CompanyJobPoco poco = _logicref.Get(companyjobid);

            if (poco != null)
            {
                return(Ok(poco));
            }
            else
            {
                return(NotFound());
            }
        }
        public ActionResult GetCompanyJob(Guid companyJobId)
        {
            CompanyJobPoco companyJobPoco = _logic.Get(companyJobId);

            if (companyJobPoco == null)
            {
                return(NotFound());
            }
            else
            {
                return(Ok(companyJobPoco));
            }
        }
Esempio n. 22
0
        public ActionResult GetCompanyJob(Guid id)
        {
            var poco = _logic.Get(id);

            if (poco != null)
            {
                return(Ok(poco));
            }
            else
            {
                return(NotFound());
            }
        }
        public override Task <Empty> UpdateCompanyJob(CompanyJobObjs request, ServerCallContext context)
        {
            var _logic = new CompanyJobLogic(new EFGenericRepository <CompanyJobPoco>());
            List <CompanyJobPoco> pocos = new List <CompanyJobPoco>();

            foreach (var item in request.Obj)
            {
                var poco = _logic.Get(Guid.Parse(item.Id));
                pocos.Add(TranslateFromProto(item, poco));
            }

            _logic.Update(pocos.ToArray());
            return(Task.FromResult(new Empty()));
        }
Esempio n. 24
0
 public IHttpActionResult GetCompanyJob(Guid companyJobId)
 {
     try
     {
         CompanyJobPoco poco = _logic.Get(companyJobId);
         if (poco == null)
         {
             return(NotFound());
         }
         return(Ok(poco));
     }
     catch (Exception e)
     {
         return(InternalServerError(e));
     }
 }
Esempio n. 25
0
        public override Task <ComJobProto> GetCompanyJob(ComJobIdRequest request, ServerCallContext context)
        {
            CompanyJobPoco poco = _logic.Get(Guid.Parse(request.Id));

            if (poco is null)
            {
                throw new ArgumentOutOfRangeException("No such Id exist !");
            }
            return(new Task <ComJobProto>(
                       () => new ComJobProto
            {
                Id = poco.Id.ToString(),
                Company = poco.Company.ToString(),
                ProfileCreated = Timestamp.FromDateTime(poco.ProfileCreated),
                IsInactive = poco.IsInactive,
                IsCompanyHidden = poco.IsCompanyHidden
            }));
        }
        public override Task <CompanyJobPayLoad> ReadCompanyJob(IdRequestCompJob request, ServerCallContext context)
        {
            CompanyJobPoco poco = _logic.Get(Guid.Parse(request.Id));

            if (poco is null)
            {
                throw new ArgumentOutOfRangeException("poco is null");
            }

            return(new Task <CompanyJobPayLoad>(
                       () => new CompanyJobPayLoad()
            {
                Id = poco.Id.ToString(),
                Company = poco.Company.ToString(),
                ProfileCreated = Timestamp.FromDateTime((DateTime)poco.ProfileCreated),
                IsInactive = poco.IsInactive,
                IsCompanyHidden = poco.IsCompanyHidden
            }
                       ));
        }
Esempio n. 27
0
 public IHttpActionResult GetCompanyJob(Guid CompanyJobId)
 {
     try
     {
         CompanyJobPoco item = _logicObj.Get(CompanyJobId);
         if (item != null)
         {
             return(this.Ok(item));
         }
         else
         {
             return(this.NotFound());
         }
     }
     catch (Exception e)
     {
         HttpResponseMessage response =
             this.Request.CreateErrorResponse(HttpStatusCode.BadRequest, e);
         throw new HttpResponseException(response);
     }
 }
Esempio n. 28
0
        public CompanyJobPoco GetSingleCompanyJob(string id)
        {
            var _logic = new CompanyJobLogic(new EFGenericRepository <CompanyJobPoco>(false));

            return(_logic.Get(Guid.Parse(id)));
        }
Esempio n. 29
0
 public CompanyJobPoco GetSingleCompanyJob(string Id)
 {
     return(_cjLogic.Get(Guid.Parse(Id)));
 }
Esempio n. 30
0
        public CompanyJobPoco GetSingleCompanyJob(string Id)
        {
            var reference = new CompanyJobLogic(new EFGenericRepository <CompanyJobPoco>(false));

            return(reference.Get(Guid.Parse(Id)));
        }