public IHttpActionResult PutRecruter(int id, Recruter recruter) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != recruter.Id) { return(BadRequest()); } service.Updaterecruter(recruter); try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!RecruterExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
private void ButtonEmployerRegistration_Click(object sender, RoutedEventArgs e) { var name = employerName.Text; var surname = employerSurname.Text; var username = employerNickname.Text; var password = employerPassword.Password; var company = employerCompany.Text; var birthDate = employerBirthDate.SelectedDate; if (Recruter.Validate(name, surname, company, birthDate, username)) { if (repo.IsLoginFree(username)) { textIncorrect.Text = $"Логин {username} занят!"; } else { repo.CreateNewRecruter(name, surname, birthDate, company, username, password); repo.SaveConfig(); var recruterWindow = new HRWindow(repo); recruterWindow.Show(); this.Close(); } } else { textIncorrect.Text = "Введены неправильные данные"; } }
public ActionResult DeleteConfirmed(int id) { Recruter recruter = db.Recruters.Find(id); db.Recruters.Remove(recruter); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create(Recruter re) { HttpClient client = new HttpClient(); client.BaseAddress = new Uri("http://localhost:22905/"); client.PostAsJsonAsync <Recruter>("Api/Recruter", re); return(View(re)); }
public ActionResult Edit([Bind(Include = "Id,FirstName,LastName,Email,Password,organisationName,organisationAddress,organisationPhone,Role")] Recruter recruter) { if (ModelState.IsValid) { db.Entry(recruter).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(recruter)); }
public IHttpActionResult PostRecruter(Recruter recruter) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } service.CreateRecruter(recruter); return(CreatedAtRoute("DefaultApi", new { id = recruter.Id }, recruter)); }
public IHttpActionResult GetRecruter(int id) { Recruter recruter = service.GetRecruter(id); if (recruter == null) { return(NotFound()); } return(Ok(recruter)); }
// GET: Recruters/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Recruter recruter = db.Recruters.Find(id); if (recruter == null) { return(HttpNotFound()); } return(View(recruter)); }
public void Answer(bool accept) { if (accept) { var newGuild = Recruter.Character.GetGuild(); GuildProvider.Instance.JoinGuild(newGuild, Recruted.Character, GuildRightsBitEnum.GUILD_RIGHT_NONE, (ushort)GuildProvider.DEFAULT_JOIN_RANK); Recruter.Send(new GuildInvitationStateRecrutedMessage((sbyte)GuildInvitationStateEnum.GUILD_INVITATION_OK)); } else { Recruter.Send(new GuildInvitationStateRecrutedMessage((sbyte)GuildInvitationStateEnum.GUILD_INVITATION_CANCELED)); } }
public IHttpActionResult DeleteRecruter(int id) { Recruter recruter = db.Recruters.Find(id); if (recruter == null) { return(NotFound()); } db.Recruters.Remove(recruter); db.SaveChanges(); return(Ok(recruter)); }
public void Request() { Recruted.Send(new GuildInvitedMessage((uint)Recruter.Character.Id, Recruter.Character.Record.Name, Recruter.Character.GetGuild().GetBasicInformations())); Recruter.Send(new GuildInvitationStateRecruterMessage(Recruted.Character.Record.Name, (sbyte)GuildInvitationStateEnum.GUILD_INVITATION_SENT)); }
public void CreateNewRecruter(string name, string surname, DateTime?birthDate, string company, string username, string password) { CurrentHR = new Recruter(name, surname, company, birthDate == null ? new DateTime(1900, 1, 1) : (DateTime)birthDate, username, password); Recruters.Add(CurrentHR); }
public void Updaterecruter(Recruter p) { utOfWork.RecruterRepository.Update(p); utOfWork.Commit(); }
/// <summary> /// Employee /// public void CreateRecruter(Recruter p) { utOfWork.RecruterRepository.Add(p); utOfWork.Commit(); }