public override Task <Empty> DeleteCompanyJobDescription(CompanyJobDescriptionPayload request, ServerCallContext context) { CompanyJobDescriptionPoco poco = _logic.Get(Guid.Parse(request.Id)); _logic.Delete(new CompanyJobDescriptionPoco[] { poco }); return(new Task <Empty>(() => new Empty())); }
public ActionResult Delete(Guid id) { var request = new RestRequest($"api/careercloud/company/v1/jobsdescription/{id}"); var response = _client.Execute <CompanyJobDescriptionPoco>(request); var companyJobDescription = JsonConvert.DeserializeObject <CompanyJobDescriptionPoco>(response.Content); CompanyJobDescriptionPoco[] pocos = new CompanyJobDescriptionPoco[] { companyJobDescription }; var deleteRequest = new RestRequest("api/careercloud/company/v1/jobsdescription", Method.DELETE) { RequestFormat = DataFormat.Json }; deleteRequest.AddBody(pocos); _client.Execute(deleteRequest); return(View("Index")); }
public async Task <IActionResult> Edit(Guid id, [Bind("Id,Job,JobName,JobDescriptions")] CompanyJobDescriptionPoco companyJobDescriptionPoco) { if (id != companyJobDescriptionPoco.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(companyJobDescriptionPoco); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CompanyJobDescriptionPocoExists(companyJobDescriptionPoco.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index), new { id = companyJobDescriptionPoco.Job })); } ViewData["Job"] = new SelectList(_context.CompanyJob, "Id", "Id", companyJobDescriptionPoco.Job); return(View(companyJobDescriptionPoco)); }
public CompanyJobDescriptionPoco GetSingleCompanyJobDescription(string Id) { var logic = new CompanyJobDescriptionLogic(new EFGenericRepository <CompanyJobDescriptionPoco>(false)); CompanyJobDescriptionPoco companyJobDescriptionPoco = new CompanyJobDescriptionPoco(); companyJobDescriptionPoco = logic.Get(Guid.Parse(Id)); return(companyJobDescriptionPoco); }
public ActionResult DeleteConfirmed(Guid id) { CompanyJobDescriptionPoco companyJobDescriptionPoco = db.CompanyJobDescriptionPocoes.Find(id); db.CompanyJobDescriptionPocoes.Remove(companyJobDescriptionPoco); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(Guid id) { CompanyJobDescriptionPoco companyJobDescriptionPoco = companyJobDescriptionLogic.Get(id); //db.CompanyJobDescriptions.Find(id); compJobDescriptionPoco[0] = companyJobDescriptionPoco; companyJobDescriptionLogic.Delete(compJobDescriptionPoco); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(Guid id) { CompanyJobDescriptionPoco companyJobDescriptionPoco = _logic.Get(id); // db.CompanyJobDescription.Find(id); //db.CompanyJobDescription.Remove(companyJobDescriptionPoco); //db.SaveChanges(); _logic.Delete(new CompanyJobDescriptionPoco[] { companyJobDescriptionPoco }); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(Guid id) { CompanyJobDescriptionPoco companyJobdescriptionPoco = _EF.GetSingle(c => c.Id == id);//db.CompanyJobs.Find(id); _EF.Remove(companyJobdescriptionPoco); // db.CompanyJobs.Remove(companyJobdescriptionPoco); // db.SaveChanges(); return(RedirectToAction("Index")); }
public IHttpActionResult GetCompanyJobsDescription(Guid id) { CompanyJobDescriptionPoco poco = logic.Get(id); if (poco == null) { return(NotFound()); } return(Ok(poco)); }
public IHttpActionResult GetCompanyJobsDescription(Guid companyjobdescriptionId) { CompanyJobDescriptionPoco cjd = _logic.Get(companyjobdescriptionId); if (cjd == null) { return(NotFound()); } return(Ok(cjd)); }
public ActionResult GetCompanyJobsDescription(Guid jobdescid) { CompanyJobDescriptionPoco poco = _logic.Get(jobdescid); if (poco is null) { return(NotFound()); } return(Ok(poco)); }
public ActionResult Edit([Bind(Include = "Id,Job,JobName,JobDescriptions,TimeStamp")] CompanyJobDescriptionPoco companyJobDescriptionPoco) { if (ModelState.IsValid) { db.Entry(companyJobDescriptionPoco).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(companyJobDescriptionPoco)); }
private void CompanyJobDescription_Init() { _companyJobDescription = new CompanyJobDescriptionPoco() { Id = Guid.NewGuid(), Job = _companyJob.Id, JobDescriptions = Truncate(Faker.Lorem.Paragraph(), 999), JobName = Truncate(Faker.Lorem.Sentence(), 99) }; }
public IHttpActionResult GetCompanyJobsDescription(Guid companyJobDescriptionId) { CompanyJobDescriptionPoco appEdu = _logic.Get(companyJobDescriptionId); if (appEdu == null) { return(NotFound()); } return(Ok(appEdu)); }
public ActionResult Edit([Bind(Include = "Id,Job,JobName,JobDescriptions,TimeStamp")] CompanyJobDescriptionPoco companyJobDescriptionPoco) { if (ModelState.IsValid) { compJobDescriptionPoco[0] = companyJobDescriptionPoco; companyJobDescriptionLogic.Update(compJobDescriptionPoco); return(RedirectToAction("Index")); } ViewBag.Job = new SelectList(companyJobDescriptionLogic.GetAll(), "Job", "Job"); return(View(companyJobDescriptionPoco)); }
public ActionResult Create([Bind(Include = "Id,Company,ProfileCreated,IsInactive,IsCompanyHidden,TimeStamp")] CompanyJobPoco companyJobPoco, string JobName, string JobDescriptions, string Major, int Importance, string Skill, string SkillLevel, short EImportance) { Session["Company"] = companyJobPoco.Company; if (ModelState.IsValid) { companyJobPoco.Id = Guid.NewGuid(); companyJobPoco.ProfileCreated = DateTime.Now; compJobPoco[0] = companyJobPoco; CompanyJobSkillPoco companySkillsPoco = new CompanyJobSkillPoco(); companySkillsPoco.Id = Guid.NewGuid(); companySkillsPoco.Job = companyJobPoco.Id; companySkillsPoco.Skill = Skill; companySkillsPoco.SkillLevel = SkillLevel; companySkillsPoco.Importance = Importance; CompanyJobSkillPoco[] compJobSkillPoco = new CompanyJobSkillPoco[] { companySkillsPoco }; CompanyJobEducationPoco companyJobEducationPoco = new CompanyJobEducationPoco(); companyJobEducationPoco.Id = Guid.NewGuid(); companyJobEducationPoco.Job = companyJobPoco.Id; companyJobEducationPoco.Major = Major; companyJobEducationPoco.Importance = EImportance; CompanyJobEducationPoco[] compEducationPoco = new CompanyJobEducationPoco[] { companyJobEducationPoco }; CompanyJobDescriptionPoco companyJobDescriptionPoco = new CompanyJobDescriptionPoco(); companyJobDescriptionPoco.Id = Guid.NewGuid(); companyJobDescriptionPoco.Job = companyJobPoco.Id; companyJobDescriptionPoco.JobName = JobName; companyJobDescriptionPoco.JobDescriptions = JobDescriptions; CompanyJobDescriptionPoco[] compJobDescriptionPoco = new CompanyJobDescriptionPoco[] { companyJobDescriptionPoco }; companyJobLogic.Add(compJobPoco); companyJobSkillLogic.Add(compJobSkillPoco); companyJobEducationLogic.Add(compEducationPoco); companyJobDescriptionLogic.Add(compJobDescriptionPoco); //return RedirectToAction("Details", "CompanyProfile", new { id = companyJobPoco.Company }); return(RedirectToAction("Details", "CompanyJob", new { id = companyJobPoco.Company })); } ViewBag.Company = new SelectList(companyJobLogic.GetAll(), "Company", "Company"); return(View(companyJobPoco)); }
public ActionResult Edit([Bind(Include = "Id,Job,JobName,JobDescriptions")] CompanyJobDescriptionPoco companyJobDescriptionPoco) { if (ModelState.IsValid) { db.Entry(companyJobDescriptionPoco).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Job = new SelectList(db.CompanyJobPocoes, "Id", "Id", companyJobDescriptionPoco.Job); return(View(companyJobDescriptionPoco)); }
public ActionResult Edit([Bind(Include = "Id,Company,ProfileCreated,IsInactive,IsCompanyHidden")] CompanyJobDescriptionPoco companyJobdescriptionPoco) { if (ModelState.IsValid) { _EF.Update(companyJobdescriptionPoco); // db.Entry(companyJobPoco).State = EntityState.Modified; //db.SaveChanges(); return(RedirectToAction("Index")); } //ViewBag.Company = new SelectList(db.CompanyProfiles, "Id", "CompanyWebsite", companyJobPoco.Company); return(View(companyJobdescriptionPoco)); }
public override Task <CompanyJobDescriptionPayload> ReadCompanyJobDescription(IdRequestJobDescription request, ServerCallContext context) { CompanyJobDescriptionPoco poco = _logic.Get(Guid.Parse(request.Id)); return(new Task <CompanyJobDescriptionPayload>(() => new CompanyJobDescriptionPayload() { Id = poco.Id.ToString(), Job = poco.Job.ToString(), JobName = poco.JobName, JobDescriptions = poco.JobDescriptions })); }
public ActionResult Create([Bind(Include = "Id,Job,JobName,JobDescriptions,TimeStamp")] CompanyJobDescriptionPoco companyJobDescriptionPoco) { if (ModelState.IsValid) { companyJobDescriptionPoco.Id = Guid.NewGuid(); db.CompanyJobDescriptionPocoes.Add(companyJobDescriptionPoco); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(companyJobDescriptionPoco)); }
public ActionResult Edit([Bind(Include = "Id,JobName,JobDescriptions,TimeStamp,Job")] CompanyJobDescriptionPoco companyJobDescriptionPoco) { if (ModelState.IsValid) { //db.Entry(companyJobDescriptionPoco).State = EntityState.Modified; //db.SaveChanges(); _logic.Update(new CompanyJobDescriptionPoco[] { companyJobDescriptionPoco }); return(RedirectToAction("Index")); } ViewBag.Job = new SelectList(db.CompanyJob, "Id", "Id", companyJobDescriptionPoco.Job); return(View(companyJobDescriptionPoco)); }
public ActionResult Create([Bind(Include = "Id,Job,JobName,JobDescriptions")] CompanyJobDescriptionPoco companyJobDescriptionPoco) { if (ModelState.IsValid) { companyJobDescriptionPoco.Id = Guid.NewGuid(); db.CompanyJobDescriptionPocoes.Add(companyJobDescriptionPoco); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Job = new SelectList(db.CompanyJobPocoes, "Id", "Id", companyJobDescriptionPoco.Job); return(View(companyJobDescriptionPoco)); }
public ActionResult Create([Bind(Include = "Id,Company,ProfileCreated,IsInactive,IsCompanyHidden")] CompanyJobDescriptionPoco companyJobdescriptionPoco) { if (ModelState.IsValid) { companyJobdescriptionPoco.Id = Guid.NewGuid(); _EF.Add(companyJobdescriptionPoco); return(RedirectToAction("Index")); } //ViewBag.Company = new SelectList(db.CompanyProfiles, "Id", "CompanyWebsite", companyJobPoco.Company); return(View(companyJobdescriptionPoco)); }
public ActionResult GetCompanyJobsDescription(Guid companyJobDescriptionId) { CompanyJobDescriptionPoco companyJobDescription = _logic.Get(companyJobDescriptionId); if (companyJobDescription == null) { return(NotFound()); } else { return(Ok(companyJobDescription)); } }
public async Task <IActionResult> Create([Bind("Id,Job,JobName,JobDescriptions")] CompanyJobDescriptionPoco companyJobDescriptionPoco) { if (ModelState.IsValid) { companyJobDescriptionPoco.Id = Guid.NewGuid(); _context.Add(companyJobDescriptionPoco); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["Job"] = new SelectList(_context.CompanyJobs, "Id", "Id", companyJobDescriptionPoco.Job); return(View(companyJobDescriptionPoco)); }
public override Task <Empty> UpdateCompanyJobDescription(CompanyJobDescriptionPayload request, ServerCallContext context) { CompanyJobDescriptionPoco[] pocos = new CompanyJobDescriptionPoco[1]; pocos[0].Id = Guid.Parse(request.Id); pocos[0].Job = Guid.Parse(request.Job); pocos[0].JobName = request.JobName; pocos[0].JobDescriptions = request.JobDescriptions; _logic.Update(pocos); return(new Task <Empty>(null)); }
public override Task <Empty> DeleteCompanyJobDescription(CompanyJobDescriptionPayload request, ServerCallContext context) { CompanyJobDescriptionPoco[] pocos = new CompanyJobDescriptionPoco[1]; foreach (var poco in pocos) { poco.Id = Guid.Parse(request.Id); poco.Job = Guid.Parse(request.Job); poco.JobName = request.JobName; poco.JobDescriptions = request.JobDescriptions; } _logic.Delete(pocos); return(new Task <Empty>(() => new Empty())); }
public ActionResult GetCompanyJobsDescription(Guid companyjobdescriptionid) { CompanyJobDescriptionPoco poco = _logicref.Get(companyjobdescriptionid); if (poco != null) { return(Ok(poco)); } else { return(NotFound()); } }
public override Task <Empty> CreateCompanyJobDescription(CompanyJobDescriptionPayload request, ServerCallContext context) { CompanyJobDescriptionPoco poco = new CompanyJobDescriptionPoco() { Id = Guid.Parse(request.Id), Job = Guid.Parse(request.Job), JobName = request.JobName, JobDescriptions = request.JobDescription, }; _logic.Add(new CompanyJobDescriptionPoco[] { poco }); return(null); }
// GET: CompanyJobDescription/Details/5 public ActionResult Details(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CompanyJobDescriptionPoco companyJobDescriptionPoco = db.CompanyJobDescriptionPocoes.Find(id); if (companyJobDescriptionPoco == null) { return(HttpNotFound()); } return(View(companyJobDescriptionPoco)); }