public ActionResult Delete(Guid id) { var request = new RestRequest($"api/careercloud/applicant/v1/resume/{id}"); var response = _client.Execute <ApplicantResumePoco>(request); var applicantResume = JsonConvert.DeserializeObject <ApplicantResumePoco>(response.Content); ApplicantResumePoco[] pocos = new ApplicantResumePoco[] { applicantResume }; var deleteRequest = new RestRequest("api/careercloud/applicant/v1/resume", Method.DELETE) { RequestFormat = DataFormat.Json }; deleteRequest.AddBody(pocos); _client.Execute(deleteRequest); return(View("Index")); }
public async Task <IActionResult> Edit(Guid id, [Bind("Id,Applicant,Resume,LastUpdated")] ApplicantResumePoco applicantResumePoco) { if (id != applicantResumePoco.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(applicantResumePoco); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ApplicantResumePocoExists(applicantResumePoco.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Applicant"] = new SelectList(_context.ApplicantProfiles, "Id", "City", applicantResumePoco.Applicant); return(View(applicantResumePoco)); }
public ApplicantResumePoco GetSingleApplicantResume(string Id) { var logic = new ApplicantResumeLogic(new EFGenericRepository <ApplicantResumePoco>(false)); ApplicantResumePoco applicantResumePoco = new ApplicantResumePoco(); applicantResumePoco = logic.Get(Guid.Parse(Id)); return(applicantResumePoco); }
public ActionResult DeleteConfirmed(Guid id) { ApplicantResumePoco applicantResumePoco = db.ApplicantResumes.Find(id); db.ApplicantResumes.Remove(applicantResumePoco); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(Guid id) { ApplicantResumePoco applicantResumePoco = applicantResumeLogic.Get(id); appResumePoco[0] = applicantResumePoco; applicantResumeLogic.Delete(appResumePoco); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(Guid id) { ApplicantResumePoco applicantResumePoco = _logic.Get(id); // db.ApplicantResume.Find(id); //db.ApplicantResume.Remove(applicantResumePoco); //db.SaveChanges(); _logic.Delete(new ApplicantResumePoco[] { applicantResumePoco }); return(RedirectToAction("Index")); }
public IHttpActionResult GetApplicantResume(Guid id) { ApplicantResumePoco poco = _logic.Get(id); if (poco == null) { return(NotFound()); } return(Ok(poco)); }
private void ApplicantResume_Init() { _applicantResume = new ApplicantResumePoco() { Applicant = _applicantProfile.Id, Id = Guid.NewGuid(), Resume = Faker.Lorem.Paragraph(), LastUpdated = Faker.Date.Recent() }; }
public ActionResult Edit([Bind(Include = "Id,Applicant,Resume,LastUpdated")] ApplicantResumePoco applicantResumePoco) { if (ModelState.IsValid) { db.Entry(applicantResumePoco).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(applicantResumePoco)); }
//Get public ActionResult Edit(Guid id) { ApplicantResumePoco applicant_Resumes = _logic.Get(id); if (applicant_Resumes == null) { return(HttpNotFound()); } return(View(applicant_Resumes)); }
public IHttpActionResult GetApplicantResume(Guid ApplicantResumeId) { ApplicantResumePoco applicantResume = _logic.Get(ApplicantResumeId); if (applicantResume == null) { return(NotFound()); } return(Ok(applicantResume)); }
public ActionResult GetApplicantResume(Guid Resumeid) { ApplicantResumePoco poco = _logic.Get(Resumeid); if (poco is null) { return(NotFound()); } return(Ok(poco)); }
public ActionResult Edit([Bind(Include = "Id,Applicant,Resume,LastUpdated")] ApplicantResumePoco applicantResumePoco) { if (ModelState.IsValid) { db.Entry(applicantResumePoco).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Applicant = new SelectList(db.ApplicantProfiles, "Id", "Currency", applicantResumePoco.Applicant); return(View(applicantResumePoco)); }
public override Task <ApplicantResumePayLoad> ReadApplicantResume(IdRequestResume request, ServerCallContext context) { ApplicantResumePoco poco = _logic.Get(Guid.Parse(request.Id)); return(new Task <ApplicantResumePayLoad>(() => new ApplicantResumePayLoad() { Id = poco.Id.ToString(), Applicant = poco.Applicant.ToString(), Resume = poco.Resume, LastUpdated = poco.LastUpdated is null ? null : Timestamp.FromDateTime((DateTime)poco.LastUpdated), }));
public ActionResult Edit([Bind(Include = "Id,Applicant,Resume,LastUpdated")] ApplicantResumePoco applicantResumePoco) { if (ModelState.IsValid) { appResumePoco[0] = applicantResumePoco; applicantResumeLogic.Update(appResumePoco); return(RedirectToAction("Index")); } ViewBag.Applicant = new SelectList(applicantResumeLogic.GetAll(), "Applicant", "Applicant"); return(View(applicantResumePoco)); }
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 ActionResult Edit([Bind(Include = "Id,Applicant,Resume,Last_Updated")] ApplicantResumePoco applicant_Resumes) { if (ModelState.IsValid) { applicant_Resumes.LastUpdated = DateTime.Now; applicant_Resumes.Applicant = (Guid)TempData["Applicant"]; TempData.Keep(); _logic.Update(new ApplicantResumePoco[] { applicant_Resumes }); return(RedirectToAction("Index")); } return(View(applicant_Resumes)); }
public ActionResult Create([Bind(Include = "Id,Applicant,Resume,LastUpdated")] ApplicantResumePoco applicantResumePoco) { if (ModelState.IsValid) { applicantResumePoco.Id = Guid.NewGuid(); db.ApplicantResumePocoes.Add(applicantResumePoco); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(applicantResumePoco)); }
public ActionResult Edit([Bind(Include = "Id,Applicant,Resume,LastUpdated")] ApplicantResumePoco applicantResumePoco) { if (ModelState.IsValid) { db.Entry(applicantResumePoco).State = EntityState.Modified; applicantResumePoco.ApplicantProfiles = db.ApplicantProfiles.Where(t => t.Login == applicantResumePoco.Applicant).FirstOrDefault(); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Applicant = new SelectList(db.SecurityLogins, "Id", "FullName", applicantResumePoco.Applicant); return(View(applicantResumePoco)); }
public ActionResult GetApplicantResume(Guid Id) { ApplicantResumePoco poco = _logic.Get(Id); if (poco != null) { return(Ok(poco)); } else { return(NotFound()); } }
public async Task <IActionResult> Create([Bind("Id,Applicant,Resume,LastUpdated")] ApplicantResumePoco applicantResumePoco) { if (ModelState.IsValid) { applicantResumePoco.Id = Guid.NewGuid(); _context.Add(applicantResumePoco); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["Applicant"] = new SelectList(_context.ApplicantProfiles, "Id", "City", applicantResumePoco.Applicant); return(View(applicantResumePoco)); }
public ActionResult GetApplicantResume(Guid applicantResumeId) { ApplicantResumePoco applicantResume = _logic.Get(applicantResumeId); if (applicantResume == null) { return(NotFound()); } else { return(Ok(applicantResume)); } }
public override Task <Empty> DeleteApplicantResume(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.Delete(pocos); return(new Task <Empty>(null)); }
public override Task <Empty> DeleteApplicantResume(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.Delete(pocos); return(new Task <Empty>(() => new Empty())); }
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 ActionResult Create([Bind(Include = "Id,Applicant,Resume,LastUpdated")] ApplicantResumePoco applicantResumePoco) { if (ModelState.IsValid) { applicantResumePoco.Id = Guid.NewGuid(); db.ApplicantResumes.Add(applicantResumePoco); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Applicant = new SelectList(db.ApplicantProfiles, "Id", "Currency", applicantResumePoco.Applicant); return(View(applicantResumePoco)); }
// GET: ApplicantResume/Delete/5 public ActionResult Delete(Guid id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ApplicantResumePoco applicantResumePoco = _logic.Get(id); // db.ApplicantResume.Find(id); if (applicantResumePoco == null) { return(HttpNotFound()); } return(View(applicantResumePoco)); }
public ActionResult Create([Bind(Include = "Id,Applicant,Resume,LastUpdated")] ApplicantResumePoco applicantResumePoco) { if (ModelState.IsValid) { applicantResumePoco.Id = Guid.NewGuid(); applicantResumePoco.ApplicantProfiles = db.ApplicantProfiles.Where(t => t.Login == applicantResumePoco.Applicant).FirstOrDefault(); db.ApplicantResumes.Add(applicantResumePoco); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Applicant = new SelectList(db.SecurityLogins, "Id", "FullName", applicantResumePoco.Applicant); return(View(applicantResumePoco)); }
// GET: ApplicantResumes/Details/5 public ActionResult Details(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ApplicantResumePoco applicantResumePoco = db.ApplicantResumes.Find(id); if (applicantResumePoco == null) { return(HttpNotFound()); } return(View(applicantResumePoco)); }
// GET: ApplicantResumes/Edit/5 public ActionResult Edit(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ApplicantResumePoco applicantResumePoco = db.ApplicantResumes.Find(id); if (applicantResumePoco == null) { return(HttpNotFound()); } ViewBag.Applicant = new SelectList(db.ApplicantProfiles, "Id", "Currency", applicantResumePoco.Applicant); return(View(applicantResumePoco)); }