// POST: ApplicantResume/Edit/
            //Get
            public ActionResult Edit(Guid id)
            {
                ApplicantSkillPoco applicant_Skill = _logic.Get(id);

                if (applicant_Skill == null)
                {
                    return(HttpNotFound());
                }
                TempData["TimeStamp"] = applicant_Skill.TimeStamp;
                return(View(applicant_Skill));
            }
        // GET: ApplicantSkill/Edit/5
        public async Task <IActionResult> Edit(Guid id)
        {
            var poco = _logic.Get(id);

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

            PopulateApplicantList(poco.Applicant);
            return(View(poco));
        }
        // GET: ApplicantSkill/Details/5
        public ActionResult Details(Guid?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ApplicantSkillPoco applicantSkillPoco = applicantSkillLogic.Get(id.Value); //db.ApplicantSkills.Find(id);

            if (applicantSkillPoco == null)
            {
                return(HttpNotFound());
            }
            return(View(applicantSkillPoco));
        }
示例#4
0
        // GET: ApplicantSkill/Edit/5
        public ActionResult Edit(Guid id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ApplicantSkillPoco applicantSkillPoco = _logic.Get(id); //db.ApplicantSkill.Find(id);

            if (applicantSkillPoco == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Applicant = new SelectList(db.ApplicantProfile, "Id", "Country", applicantSkillPoco.Applicant);
            return(View(applicantSkillPoco));
        }
示例#5
0
        public ApplicantSkillPoco GetSingleApplicantSkill(string id)
        {
            EFGenericRepository <ApplicantSkillPoco> repo = new EFGenericRepository <ApplicantSkillPoco>(false);
            ApplicantSkillLogic logic = new ApplicantSkillLogic(repo);

            return(logic.Get(Guid.Parse(id)));
        }
示例#6
0
        public ApplicantSkillPoco GetSingleApplicantSkill(string Id)
        {
            EFGenericRepository <ApplicantSkillPoco> ApplicantSkillRepo = new EFGenericRepository <ApplicantSkillPoco>(false);
            var Logic = new ApplicantSkillLogic(ApplicantSkillRepo);

            return(Logic.Get(Guid.Parse(Id)));
        }
示例#7
0
        public ApplicantSkillPoco GetSingleApplicantSkill(string Id)
        {
            Guid id    = new Guid(Id);
            var  logic = new ApplicantSkillLogic(new EFGenericRepository <ApplicantSkillPoco>(false));

            return(logic.Get(id));
        }
示例#8
0
        public ApplicantSkillPoco GetSingleApplicantSkill(string Id)
        {
            ApplicantProfileRepository <ApplicantSkillPoco> repo = new ApplicantProfileRepository <ApplicantSkillPoco>(false);
            ApplicantSkillLogic log = new ApplicantSkillLogic(repo);

            return(log.Get(Guid.Parse(Id)));
        }
示例#9
0
        public override Task <ApplicantSkillPayload> ReadApplicantSkill(ApplicantSkillIdRequest request, ServerCallContext context)
        {
            var poco = _logic.Get(Guid.Parse(request.Id));

            return(new Task <ApplicantSkillPayload>(() => new ApplicantSkillPayload()
            {
                Id = poco.Id.ToString(),
                Applicant = poco.Applicant.ToString(),
                Skill = poco.Skill,
                SkillLevel = poco.Skill,
                StartMonth = poco.StartMonth,
                EndMonth = poco.EndMonth,
                StartYear = poco.StartYear,
                EndYear = poco.EndYear
            }));
        }
示例#10
0
        public ApplicantSkillPoco GetSingleApplicantSkill(string Id)
        {
            ApplicantSkillLogic logic = new ApplicantSkillLogic
                                            (new EFGenericRepository <ApplicantSkillPoco>(false));

            return(logic.Get(Guid.Parse(Id)));
        }
示例#11
0
        public ApplicantSkillPoco GetSingleApplicantSkill(string Id)
        {
            var logic = new ApplicantSkillLogic(new EFGenericRepository <ApplicantSkillPoco>(false));
            ApplicantSkillPoco applicantSkillPoco = new ApplicantSkillPoco();

            applicantSkillPoco = logic.Get(Guid.Parse(Id));
            return(applicantSkillPoco);
        }
        public override Task <ApplicantSkillPayload> ReadApplicantSkill(ApplicantSkillIdRequest request, ServerCallContext context)
        {
            var poco = _logic.Get(Guid.Parse(request.Id));

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

            return(new Task <ApplicantSkillPayload>(() => new ApplicantSkillPayload()
            {
                Id = poco.Id.ToString(),
                Applicant = poco.Applicant.ToString(),
                Skill = poco.Skill,
                SkillLevel = poco.Skill,
                StartMonth = poco.StartMonth,
                EndMonth = poco.EndMonth,
                StartYear = poco.StartYear,
                EndYear = poco.EndYear,
            }));
        }
示例#13
0
        public IHttpActionResult GetApplicantSkill(Guid applicantSkillId)
        {
            ApplicantSkillPoco appEdu = _logic.Get(applicantSkillId);

            if (appEdu == null)
            {
                return(NotFound());
            }
            return(Ok(appEdu));
        }
        public IHttpActionResult GetApplicantSkill(Guid applicantSkillId)
        {
            ApplicantSkillPoco poco = logic.Get(applicantSkillId);

            if (poco == null)
            {
                return(NotFound());
            }
            return(Ok(poco));
        }
示例#15
0
        public ActionResult GetApplicantSkill(Guid id)
        {
            ApplicantSkillPoco poco = _logic.Get(id);

            if (poco == null)
            {
                return(NotFound());
            }
            return(Ok(poco));
        }
        public ActionResult GetApplicantSkill(Guid applicantSkillId)
        {
            ApplicantSkillPoco applicantSkill = _logic.Get(applicantSkillId);

            if (applicantSkill == null)
            {
                return(NotFound());
            }
            else
            {
                return(Ok(applicantSkill));
            }
        }
        public ActionResult GetApplicantSkill(Guid applicantskillid)
        {
            ApplicantSkillPoco poco = _logicref.Get(applicantskillid);

            if (poco != null)
            {
                return(Ok(poco));
            }
            else
            {
                return(NotFound());
            }
        }
示例#18
0
        public ActionResult GetApplicantSkill(Guid id)
        {
            var poco = _logic.Get(id);

            if (poco != null)
            {
                return(Ok(poco));
            }
            else
            {
                return(NotFound());
            }
        }
示例#19
0
 public IHttpActionResult GetApplicantSkill(Guid applicantSkillId)
 {
     try
     {
         ApplicantSkillPoco poco = _logic.Get(applicantSkillId);
         if (poco == null)
         {
             return(NotFound());
         }
         return(Ok(poco));
     }
     catch (Exception e)
     {
         return(InternalServerError(e));
     }
 }
        public override Task <AppSkillProto> GetApplicantSkill(AppSkillIdRequest request, ServerCallContext context)
        {
            ApplicantSkillPoco poco = _logic.Get(Guid.Parse(request.Id));

            if (poco is null)
            {
                throw new ArgumentOutOfRangeException("Id not found !!");
            }
            return(new Task <AppSkillProto>(
                       () => new AppSkillProto
            {
                Id = poco.Id.ToString(),
                Applicant = poco.Applicant.ToString(),
                Skill = poco.Skill,
                SkillLevel = poco.SkillLevel,
                StartMonth = Convert.ToInt32(poco.StartMonth),
                StartYear = poco.StartYear,
                EndMonth = Convert.ToInt32(poco.EndMonth),
                EndYear = poco.EndYear
            }));
        }
 public IHttpActionResult GetApplicantSkill(Guid ApplicantSkillId)
 {
     try
     {
         ApplicantSkillPoco item = _logicObj.Get(ApplicantSkillId);
         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);
     }
 }
示例#22
0
        public override Task <ApplicantSkillPayLoad> ReadApplicantSkill(IdRequestAppSkill request, ServerCallContext context)
        {
            ApplicantSkillPoco poco = _logic.Get(Guid.Parse(request.Id));

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

            return(new Task <ApplicantSkillPayLoad>(
                       () => new ApplicantSkillPayLoad()
            {
                Id = poco.Id.ToString(),
                Applicant = poco.Applicant.ToString(),
                Skill = poco.Skill,
                SkillLevel = poco.SkillLevel,
                StartMonth = poco.StartMonth,
                StartYear = poco.StartYear,
                EndMonth = poco.EndMonth,
                EndYear = poco.EndYear
            }
                       ));
        }
示例#23
0
 public ApplicantSkillPoco GetSingleApplicantSkillPoco(Guid Id)
 {
     return(_logicApplicantSkillLogic.Get(Id));
 }
示例#24
0
        public ApplicantSkillPoco GetSingleApplicantSkill(string Id)
        {
            var reference = new ApplicantSkillLogic(new EFGenericRepository <ApplicantSkillPoco>(false));

            return(reference.Get(Guid.Parse(Id)));
        }
示例#25
0
 public ApplicantSkillPoco GetSingleApplicantSkill(string Id)
 {
     return(_sLogic.Get(Guid.Parse(Id)));
 }