async void Delete() { await flightAttendantservice.Delete(FlightAttendant.Id); FlightAttendant = new FlightAttendant(); await LoadEntity().ConfigureAwait(false); }
public void constructor_should_set_name_and_incompatible_types() { var flightAttendant = new FlightAttendant("name"); Assert.Equal("name", flightAttendant.Name); Assert.Contains(typeof(Prisoner), flightAttendant.IncompatibleCrewMemberTypes); Assert.Contains(typeof(Pilot), flightAttendant.IncompatibleCrewMemberTypes); }
public ActionResult DeleteConfirmed(int id) { FlightAttendant flightAttendant = db.FlightAttendant.Find(id); db.FlightAttendant.Remove(flightAttendant); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "flightAttendantID,name")] FlightAttendant flightAttendant) { if (ModelState.IsValid) { db.Entry(flightAttendant).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(flightAttendant)); }
public ActionResult Create([Bind(Include = "flightAttendantID,name")] FlightAttendant flightAttendant) { if (ModelState.IsValid) { db.FlightAttendant.Add(flightAttendant); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(flightAttendant)); }
public FlightAttendantsViewModel(INavigationService navigationService) { flightAttendantservice = new FlightAttendantService(); navService = navigationService; RefreshEntity = new RelayCommand(Refresh); AddEntity = new RelayCommand(Create); UpdateEntity = new RelayCommand(Update); DeleteEntity = new RelayCommand(Delete); LoadEntity().ConfigureAwait(false); FlightAttendant = new FlightAttendant(); }
// GET: FlightAttendants/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } FlightAttendant flightAttendant = db.FlightAttendant.Find(id); if (flightAttendant == null) { return(HttpNotFound()); } return(View(flightAttendant)); }
public void To_string_should_show_crew_members_distinguishing_crew_types() { var technicalMember = new Officer("technicalMember"); var cabinMember = new FlightAttendant("cabinMember"); var commonMember = new Policeman("commonMember"); var airplane = new Airplane(); airplane.Board(new List <CrewMember> { technicalMember, cabinMember, commonMember }); Assert.Equal("Airplane:\n\nTechnical Crew: Officer: technicalMember\n\nCabin Crew: FlightAttendant: cabinMember\n\nCommon Crew: Policeman: commonMember\n", airplane.ToString()); }
public void Should_append_bar_when_read_the_second_crew_member() { var technicalMembers = new List <CrewMember> { new Officer("technicalMember"), new Officer("otherMember"), }; var cabinMember = new FlightAttendant("cabinMember"); var commonMember = new Policeman("commonMember"); var airplane = new Airplane(); airplane.Board(new List <CrewMember> { cabinMember, commonMember }); airplane.Board(technicalMembers); Assert.Equal("Airplane:\n\nTechnical Crew: Officer: technicalMember | Officer: otherMember\n\nCabin Crew: FlightAttendant: cabinMember\n\nCommon Crew: Policeman: commonMember\n", airplane.ToString()); }
public async Task Update(FlightAttendant FlightAttendant) { var stringContent = new StringContent(JsonConvert.SerializeObject(FlightAttendant), Encoding.UTF8, "application/json"); await client.PutAsync(Uri + FlightAttendant.Id, stringContent).ConfigureAwait(false); }
void Refresh() { FlightAttendant = new FlightAttendant(); }