public override Task <ApplicantEducationReply> GetApplicantEducation(IdRequest request, ServerCallContext context) { ApplicantEducationPoco poco = _logic.Get(Guid.Parse(request.Id)); return(Task.FromResult <ApplicantEducationReply>(FromPoco(poco))); }
public ActionResult DeleteConfirmed(Guid id) { ApplicantEducationPoco applicantEducation = _logic.Get(id); _logic.Delete(new ApplicantEducationPoco[] { applicantEducation }); return(RedirectToAction("Index")); }
public void Init() { // create an instance of a POCO to load the Pocos assembly ApplicantEducationPoco poco = new ApplicantEducationPoco(); _types = Assembly.LoadFrom(_assemblyUnderTest).GetTypes(); }
public async Task <IActionResult> Edit(Guid id, [Bind("Id,Applicant,Major,CertificateDiploma,StartDate,CompletionDate,CompletionPercent,TimeStamp")] ApplicantEducationPoco applicantEducationPoco) { if (id != applicantEducationPoco.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(applicantEducationPoco); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ApplicantEducationPocoExists(applicantEducationPoco.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Applicant"] = new SelectList(_context.ApplicantProfiles, "Id", "Id", applicantEducationPoco.Applicant); return(View(applicantEducationPoco)); }
static void Main(string[] args) { ApplicantEducationRepository repo = new ApplicantEducationRepository(); ApplicantEducationPoco poco = new ApplicantEducationPoco(); ApplicantEducationPoco[] Row = new ApplicantEducationPoco[] { poco }; /* * * // Row[0].Id = Guid.NewGuid(); * Row[0].Id = Guid.Parse("19D865A4-1CCD-0F2D-A757-0518E0B5E4A6"); * Row[0].Applicant =Guid.Parse("1FC2F63C-08B1-7630-3858-00A0E7C57734"); * Row[0].Major = "Superman"; * Row[0].CertificateDiploma = "Diplom MSU"; * Row[0].StartDate = DateTime.Now; * Row[0].CompletionDate = DateTime.Now; * Row[0].CompletionPercent = 99; * Console.WriteLine(String.Format("Id ={0} Applicant = {1} \nMajor = {2} CerDip = {3} StartDate = {4} CompDate = {5} CompPro = {6}", * Row[0].Id,Row[0].Applicant,Row[0].Major,Row[0].CertificateDiploma,Row[0].StartDate,Row[0].CompletionDate,Row[0].CompletionPercent)); * Console.ReadLine(); * * //repo.Remove(Row); * // repo.Add(Row); * //repo.Update(Row); * ApplicantEducationPoco Ro = repo.GetSingle(t => t.Id == Row[0].Id); * Console.WriteLine(String.Format("Id ={0} Applicant = {1} \nMajor = {2} CerDip = {3} StartDate = {4} CompDate = {5} CompPro = {6}", * Ro.Id, Ro.Applicant, Ro.Major, Ro.CertificateDiploma, Ro.StartDate, Ro.CompletionDate, Ro.CompletionPercent)); * Console.ReadLine(); */ }
// GET: ApplicantEducation/Edit/5 public ActionResult Edit(Guid?id) { //if (id == null) //{ // return new HttpStatusCodeResult(HttpStatusCode.BadRequest); //} //ApplicantEducationPoco applicantEducationPoco = db.ApplicantEducations.Find(id); //if (applicantEducationPoco == null) //{ // return HttpNotFound(); //} //ViewBag.Applicant = new SelectList(db.ApplicantProfilePocos, "Id", "Currency", applicantEducationPoco.Applicant); //return View(applicantEducationPoco); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ApplicantEducationPoco applicantEducationPoco = applicantEducationLogic.Get(id.Value); if (applicantEducationPoco == null) { return(HttpNotFound()); } //ViewBag.Applicant = new SelectList(db.ApplicantProfilePocos, "Id", "Currency", applicantEducationPoco.Applicant); ViewBag.Applicant = new SelectList(applicantEducationLogic.GetAll(), "Applicant", "Applicant"); return(View(applicantEducationPoco)); //return View(); }
// GET: ApplicantEducation/Delete/5 public ActionResult Delete(Guid?id) { //if (id == null) //{ // return new HttpStatusCodeResult(HttpStatusCode.BadRequest); //} //ApplicantEducationPoco applicantEducationPoco = db.ApplicantEducations.Find(id); //if (applicantEducationPoco == null) //{ // return HttpNotFound(); //} //return View(applicantEducationPoco); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ApplicantEducationPoco applicantEducationPoco = applicantEducationLogic.Get(id.Value); if (applicantEducationPoco == null) { return(HttpNotFound()); } return(View(applicantEducationPoco)); }
public ApplicantEducationPoco GetSingleApplicantEducation(string Id) { var logic = new ApplicantEducationLogic(new EFGenericRepository <ApplicantEducationPoco>(false)); ApplicantEducationPoco applicantEducationPoco = new ApplicantEducationPoco(); applicantEducationPoco = logic.Get(Guid.Parse(Id)); return(applicantEducationPoco); }
public ActionResult DeleteConfirmed(Guid id) { ApplicantEducationPoco applicantEducationPoco = db.ApplicantEducationPocoes.Find(id); db.ApplicantEducationPocoes.Remove(applicantEducationPoco); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(Guid id) { // ApplicantEducationPoco applicantEducationPoco = db.ApplicantEducations.Find(id); //db.ApplicantEducations.Remove(applicantEducationPoco); //db.SaveChanges(); ApplicantEducationPoco applicantEducationPoco = repo.GetSingle(a => a.Id == id); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Applicant,Major,CertificateDiploma,StartDate,CompletionDate,CompletionPercent,TimeStamp")] ApplicantEducationPoco applicantEducationPoco) { if (ModelState.IsValid) { logic.Update(new[] { applicantEducationPoco }); return(RedirectToAction("Index")); } return(View(applicantEducationPoco)); }
public ActionResult DeleteConfirmed(Guid id) { ApplicantEducationPoco applicantEducationPoco = _logic.Get(id); // db.ApplicantEducation.Find(id); //db.ApplicantEducation.Remove(applicantEducationPoco); //db.SaveChanges(); _logic.Delete(new ApplicantEducationPoco[] { applicantEducationPoco }); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Applicant,Major,CertificateDiploma,StartDate,CompletionDate,CompletionPercent")] ApplicantEducationPoco applicantEducation) { Guid _userProfileId = (Guid)TempData["Applicant"]; TempData.Keep(); applicantEducation.TimeStamp = (byte[])TempData["TimeStamp"]; applicantEducation.Applicant = _userProfileId; _logic.Update(new ApplicantEducationPoco[] { applicantEducation }); return(RedirectToAction("Index")); }
// GET: ApplicantEducation/Delete public ActionResult Delete(Guid id) { ApplicantEducationPoco applicantEducation = _logic.Get(id); if (applicantEducation == null) { return(HttpNotFound()); } return(View(applicantEducation)); }
public ActionResult Edit([Bind(Include = "Id,Applicant,Major,CertificateDiploma,StartDate,CompletionDate,CompletionPercent,TimeStamp")] ApplicantEducationPoco applicantEducationPoco) { if (ModelState.IsValid) { db.Entry(applicantEducationPoco).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(applicantEducationPoco)); }
public IHttpActionResult GetApplicantEducation(Guid id) { ApplicantEducationPoco poco = logic.Get(id); if (poco == null) { return(NotFound()); } return(Ok(poco)); }
public ActionResult Create([Bind(Include = "Id,Applicant,Major,CertificateDiploma,StartDate,CompletionDate, CompletionPercent")] ApplicantEducationPoco applicantEducation) { Guid _userProfileId = (Guid)TempData["Applicant"]; TempData.Keep(); applicantEducation.Id = Guid.NewGuid(); applicantEducation.Applicant = _userProfileId; _logic.Add(new ApplicantEducationPoco[] { applicantEducation }); return(RedirectToAction("Index")); }
public IHttpActionResult GetApplicantEducation(Guid applicantEducationId) { ApplicantEducationPoco applicantEducation = _logic.Get(applicantEducationId); if (applicantEducation == null) { return(NotFound()); } return(Ok(applicantEducation)); }
public ActionResult GetApplicantEducation(Guid applicantEducationId) { ApplicantEducationPoco poco = _logic.Get(applicantEducationId); if (poco == null) { return(NotFound()); } return(Ok(poco)); }
public override Task <ApplicantEducationObj> GetApplicantEducation(IdRequestApplicantEducation request, ServerCallContext context) { var _logic = new ApplicantEducationLogic(new EFGenericRepository <ApplicantEducationPoco>()); ApplicantEducationPoco poco = _logic.Get(Guid.Parse(request.Id)); if (poco == null) { throw new ArgumentOutOfRangeException(); } return(TranslateFromPoco(poco)); }
//Get public ActionResult Edit(Guid id) { ApplicantEducationPoco applicant_Education = _logic.Get(id); if (applicant_Education == null) { return(HttpNotFound()); } TempData["TimeStamp"] = applicant_Education.TimeStamp; return(View(applicant_Education)); }
public ActionResult DeleteConfirmed(Guid id) { ApplicantEducationPoco applicantEducationPoco = Logic.Get(id); //db.ApplicantEducations.Find(id); //db.ApplicantEducations.Remove(applicantEducationPoco); //db.SaveChanges(); ApplicantEducationPoco[] pocos = new ApplicantEducationPoco[2]; pocos[0] = applicantEducationPoco; Logic.Delete(pocos); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Applicant,Major,CertificateDiploma,StartDate,COmpletionDate,CompletionPercent")] ApplicantEducationPoco poco) { ApplicantEducationPoco[] pocos = new ApplicantEducationPoco[] { poco }; var request = new RestRequest("api/careercloud/applicant/v1/education", Method.PUT); request.AddBody(pocos); request.RequestFormat = DataFormat.Json; var response = client.Execute(request); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Applicant,Major,CertificateDiploma,StartDate,CompletionDate,CompletionPercent")] ApplicantEducationPoco applicantEducationPoco) { if (ModelState.IsValid) { db.Entry(applicantEducationPoco).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Applicant = new SelectList(db.ApplicantProfilePocoes, "Id", "Currency", applicantEducationPoco.Applicant); return(View(applicantEducationPoco)); }
public ActionResult Edit([Bind(Include = "Id,CertificateDiploma,StartDate,CompletionDate,CompletionPercent,TimeStamp,Applicant,Major")] ApplicantEducationPoco applicantEducationPoco) { if (ModelState.IsValid) { //db.Entry(applicantEducationPoco).State = EntityState.Modified; //db.SaveChanges(); _logic.Update(new ApplicantEducationPoco[] { applicantEducationPoco }); return(RedirectToAction("Index")); } ViewBag.Applicant = new SelectList(db.ApplicantProfile, "Id", "Country", applicantEducationPoco.Applicant); return(View(applicantEducationPoco)); }
public ActionResult DeleteConfirmed(Guid id) { //ApplicantEducationPoco applicantEducationPoco = db.ApplicantEducations.Find(id); //db.ApplicantEducations.Remove(applicantEducationPoco); //db.SaveChanges(); //return RedirectToAction("Index"); ApplicantEducationPoco applicantEducationPoco = applicantEducationLogic.Get(id); appEduPoco[0] = applicantEducationPoco; applicantEducationLogic.Delete(appEduPoco); return(RedirectToAction("Index")); }
private Task <ApplicantEducationObj> TranslateFromPoco(ApplicantEducationPoco poco) { return(Task.FromResult(new ApplicantEducationObj { Id = poco.Id.ToString(), Applicant = poco.Applicant.ToString(), Major = poco.Major, CertificateDiploma = poco.CertificateDiploma, StartDate = poco.StartDate is null ? null : Timestamp.FromDateTime(DateTime.SpecifyKind(poco.StartDate.GetValueOrDefault(), DateTimeKind.Utc)), CompletionDate = poco.CompletionDate is null ? null : Timestamp.FromDateTime(DateTime.SpecifyKind(poco.CompletionDate.GetValueOrDefault(), DateTimeKind.Utc)), CompletionPercent = poco.CompletionPercent is null ? 0 : (int)poco.CompletionPercent }));
public ActionResult Edit([Bind(Include = "Id,Applicant,Major,CertificateDiploma,StartDate,CompletionDate,CompletionPercent")] ApplicantEducationPoco applicantEducationPoco) { if (ModelState.IsValid) { db.Entry(applicantEducationPoco).State = EntityState.Modified; applicantEducationPoco.ApplicantProfiles = db.ApplicantProfiles.Where(t => t.Login == applicantEducationPoco.Applicant).FirstOrDefault(); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Applicant = new SelectList(db.SecurityLogins, "Id", "FullName", applicantEducationPoco.Applicant); return(View(applicantEducationPoco)); }
public ActionResult Create([Bind(Include = "Id,Applicant,Major,CertificateDiploma,StartDate,CompletionDate,CompletionPercent,TimeStamp")] ApplicantEducationPoco applicantEducationPoco) { if (ModelState.IsValid) { applicantEducationPoco.Id = Guid.NewGuid(); db.ApplicantEducationPocoes.Add(applicantEducationPoco); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(applicantEducationPoco)); }
public async Task <IActionResult> Create([Bind("Applicant,Major,CertificateDiploma,StartDate,CompletionDate,CompletionPercent")] ApplicantEducationPoco applicantEducationPoco) { if (ModelState.IsValid) { applicantEducationPoco.Id = Guid.NewGuid(); _logic.Add(new ApplicantEducationPoco[] { applicantEducationPoco }); return(RedirectToAction(nameof(Details), "ApplicantProfile", new { Id = applicantEducationPoco.Applicant })); } PopulateApplicantList(applicantEducationPoco.Applicant); return(View(applicantEducationPoco)); }