示例#1
0
        public void AddApplicantResume(ApplicantResumePoco[] pocos)
        {
            EFGenericRepository <ApplicantResumePoco> repo = new EFGenericRepository <ApplicantResumePoco>(false);
            ApplicantResumeLogic logic = new ApplicantResumeLogic(repo);

            logic.Add(pocos);
        }
        public ActionResult PostApplicantResume(
            [FromBody] ApplicantResumePoco[] pocos)
        {
            _logic.Add(pocos);

            return(Ok());
        }
示例#3
0
        public void AddApplicantResume(ApplicantResumePoco[] pocos)
        {
            ApplicantProfileRepository <ApplicantResumePoco> repo = new ApplicantProfileRepository <ApplicantResumePoco>(false);
            ApplicantResumeLogic log = new ApplicantResumeLogic(repo);

            log.Add(pocos);
        }
示例#4
0
        public void AddApplicantResume(ApplicantResumePoco[] items)
        {
            EFGenericRepository <ApplicantResumePoco> ApplicantResumeRepo = new EFGenericRepository <ApplicantResumePoco>(false);
            var Logic = new ApplicantResumeLogic(ApplicantResumeRepo);

            Logic.Add(items);
        }
示例#5
0
        public void AddApplicantResume(ApplicantResumePoco[] items)
        {
            var logic = new ApplicantResumeLogic
                            (new EFGenericRepository <ApplicantResumePoco>());

            logic.Add(items);
        }
示例#6
0
        public void AddApplicantResume(ApplicantResumePoco[] item)
        {
            EFGenericRepository <ApplicantResumePoco> applicantresumerepo = new EFGenericRepository <ApplicantResumePoco>(false);
            ApplicantResumeLogic _applicantresumelogic = new ApplicantResumeLogic(applicantresumerepo);

            _applicantresumelogic.Add(item);
        }
示例#7
0
 public IHttpActionResult PostApplicantResume(ApplicantResumePoco[] applicantResume)
 {
     if (applicantResume == null)
     {
         return(NotFound());
     }
     _logic.Add(applicantResume);
     return(Ok());
 }
 public IHttpActionResult PostApplicantResume([FromBody] ApplicantResumePoco[] pocos)
 {
     try
     {
         _logic.Add(pocos);
         return(Ok());
     }
     catch (Exception e)
     {
         return(InternalServerError(e));
     }
 }
示例#9
0
        public ActionResult Create([Bind(Include = "Id,Applicant,Resume,Last_Updated")] ApplicantResumePoco applicantResume)
        {
            Guid UserId         = (Guid)Session["UserId"];
            Guid _userProfileId = (Guid)TempData["Applicant"];

            TempData.Keep();
            applicantResume.Id          = Guid.NewGuid();
            applicantResume.Applicant   = _userProfileId;
            applicantResume.LastUpdated = DateTime.Now;
            _logic.Add(new ApplicantResumePoco[] { applicantResume });
            return(RedirectToAction("Index"));
        }
        public override Task <Empty> CreateApplicantResume(ApplicantResumePayload request, ServerCallContext context)
        {
            ApplicantResumePoco[] pocos = new ApplicantResumePoco[1];

            pocos[0].Id          = Guid.Parse(request.Id);
            pocos[0].Applicant   = Guid.Parse(request.Applicant);
            pocos[0].Resume      = request.Resume;
            pocos[0].LastUpdated = request.LastUpdated.ToDateTime();


            _logic.Add(pocos);
            return(new Task <Empty>(null));
        }
示例#11
0
        public IActionResult Create(ApplicantResumePoco applicantResumePoco)
        {
            if (ModelState.IsValid)
            {
                applicantResumePoco.Id = Guid.NewGuid();

                _logic.Add(new ApplicantResumePoco[] { applicantResumePoco });

                return(RedirectToAction(nameof(Details), "ApplicantProfile", new { Id = applicantResumePoco.Applicant }));
            }
            PopulateApplicantList(applicantResumePoco.Applicant);
            return(View(applicantResumePoco));
        }
 public override Task <Empty> CreateApplicantResume(ApplicantResumePayload request, ServerCallContext context)
 {
     ApplicantResumePoco[] pocos = new ApplicantResumePoco[1];
     foreach (var poco in pocos)
     {
         poco.Id          = Guid.Parse(request.Id);
         poco.Applicant   = Guid.Parse(request.Applicant);
         poco.Resume      = request.Resume;
         poco.LastUpdated = request.LastUpdated.ToDateTime();
     }
     _logic.Add(pocos);
     return(new Task <Empty>(() => new Empty()));
 }
        public ActionResult Create([Bind(Include = "Id,Applicant,Resume,LastUpdated")] ApplicantResumePoco applicantResumePoco)
        {
            if (ModelState.IsValid)
            {
                applicantResumePoco.Id = Guid.NewGuid();
                //db.ApplicantResume.Add(applicantResumePoco);
                //db.SaveChanges();
                _logic.Add(new ApplicantResumePoco[] { applicantResumePoco });
                return(RedirectToAction("Index"));
            }

            ViewBag.Applicant = new SelectList(db.ApplicantProfile, "Id", "Country", applicantResumePoco.Applicant);
            return(View(applicantResumePoco));
        }
        public ActionResult Create([Bind(Include = "Id,Applicant,Resume,LastUpdated")] ApplicantResumePoco applicantResumePoco)
        {
            if (ModelState.IsValid)
            {
                applicantResumePoco.Id = Guid.NewGuid();
                appResumePoco[0]       = applicantResumePoco;

                applicantResumeLogic.Add(appResumePoco);

                return(RedirectToAction("Index"));
            }

            ViewBag.Applicant = new SelectList(applicantResumeLogic.GetAll(), "Applicant", "Applicant");
            return(View(applicantResumePoco));
        }
        public override Task <Empty> CreateApplicantResume(ApplicantResumePayload request, ServerCallContext context)
        {
            ApplicantResumePoco[] poco = { new ApplicantResumePoco()

                                           {
                                               Id          = Guid.Parse(request.Id),
                                               Applicant   = Guid.Parse(request.Applicant),
                                               Resume      = request.Resume,
                                               LastUpdated = DateTime.Parse(request.LastUpdated.ToString())
                                           } };

            _logic.Add(poco);

            return(new Task <Empty>(() => new Empty()));
        }
示例#16
0
 public ActionResult PostApplicantResume([FromBody] ApplicantResumePoco[] Resume)
 {
     try
     {
         _logic.Add(Resume);
         return(Ok());
     }
     catch (AggregateException e)
     {
         return(BadRequest(e));
     }
     catch
     {
         return(StatusCode(500));
     }
 }
 public IHttpActionResult PostApplicantResume([FromBody] ApplicantResumePoco[] pocos)
 {
     try
     {
         _logicObj.Add(pocos);
         return(this.Ok());
     }
     catch (AggregateException e)
     {
         IEnumerable <ValidationException> exceptions = e.InnerExceptions.Cast <ValidationException>();
         HttpResponseMessage response =
             this.Request.CreateErrorResponse(HttpStatusCode.BadRequest, exceptions.FirstOrDefault());
         throw new HttpResponseException(response);
     }
     catch (Exception e)
     {
         HttpResponseMessage response =
             this.Request.CreateErrorResponse(HttpStatusCode.BadRequest, e);
         throw new HttpResponseException(response);
     }
 }
示例#18
0
        public void AddApplicantResume(ApplicantResumePoco[] items)
        {
            var reference = new ApplicantResumeLogic(new EFGenericRepository <ApplicantResumePoco>(false));

            reference.Add(items);
        }
示例#19
0
 public void AddApplicantResume(ApplicantResumePoco[] pocos)
 {
     _ApplicantResumeLogic.Add(pocos);
 }
示例#20
0
 public IHttpActionResult PostApplicantResume([FromBody] ApplicantResumePoco[] ApplicantResumes)
 {
     _logic.Add(ApplicantResumes);
     return(Ok());
 }
示例#21
0
        public void AddApplicantResume(ApplicantResumePoco[] pocos)
        {
            var logic = new ApplicantResumeLogic(new EFGenericRepository <ApplicantResumePoco>(false));

            logic.Add(pocos);
        }
示例#22
0
 public void AddApplicantResume(ApplicantResumePoco[] item)
 {
     _rLogic.Add(item);
 }
示例#23
0
 public void addApplicantResumePoco(ApplicantResumePoco[] item)
 {
     _logicApplicantResume.Add(item);
 }