public IHttpActionResult Putreferee(int id, referee referee) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != referee.referee_id) { return(BadRequest()); } db.Entry(referee).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!refereeExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
protected void Button1_Click1(object sender, EventArgs e) { { using (DataClasses1DataContext db = new DataClasses1DataContext()) { try { var coach = new referee(); coach.referee_id = Convert.ToInt32(TextBox1.Text); coach.referee_name = TextBox3.Text; coach.referee_lastname = TextBox5.Text; coach.city_id = Convert.ToInt32(TextBox2.Text); coach.BirthYear = Convert.ToInt32(TextBox6.Text); coach.email = TextBox7.Text; coach.date_start_referee = Convert.ToDateTime(TextBox8.Text); if (CheckBox1.Checked) { coach.referee_level = 1; } else if (CheckBox2.Checked) { coach.referee_level = 2; } else if (CheckBox3.Checked) { coach.referee_level = 3; } else if (CheckBox4.Checked) { coach.referee_level = 4; } if (CheckBox5.Checked) { coach.reffree_or_asstreferee = 1; } else if (CheckBox6.Checked) { coach.reffree_or_asstreferee = 2; } db.referees.InsertOnSubmit(coach); db.SubmitChanges(); BindGridView(); } catch (System.Exception excep) { ch_(); } } } }
public IHttpActionResult Getreferee(int id) { referee referee = db.referees.Find(id); if (referee == null) { return(NotFound()); } return(Ok(referee)); }
public IHttpActionResult Postreferee(referee referee) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.referees.Add(referee); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = referee.referee_id }, referee)); }
public IHttpActionResult Deletereferee(int id) { referee referee = db.referees.Find(id); if (referee == null) { return(NotFound()); } db.referees.Remove(referee); db.SaveChanges(); return(Ok(referee)); }
public void RefereeTest() { var refereeType = new referee { id = "sr:referee:1", name = "John Doe", nationality = "German", }; var refereeDTO = new RefereeDTO(refereeType); var refereeCI = new RefereeCI(refereeDTO, _cultureFirst); Assert.IsNotNull(refereeCI); Assert.AreEqual(refereeType.id, refereeCI.Id.ToString()); Assert.AreEqual(refereeType.name, refereeCI.Name); Assert.AreEqual(refereeType.nationality, refereeCI.GetNationality(_cultureFirst)); }
/// <summary> /// Initializes a new instance of the <see cref="RefereeDTO" /> class. /// </summary> /// <param name="referee">A <see cref="referee" /> containing information about a referee.</param> internal RefereeDTO(referee referee) : base(referee.id, referee.name) { Nationality = referee.nationality; }