/// <summary> /// Deletes the row which matches the id passed in the parameter list from the FlightSchedule table /// </summary> /// <param name="id"></param> /// <returns>Returns 1 if successfully deleted else 0</returns> public int RemoveSchedule(int id) { FlightSchedule schedule = PMTEntity.FlightSchedules.Find(id); PMTEntity.FlightSchedules.Remove(schedule); return(PMTEntity.SaveChanges()); }
/// <summary> /// Gets the row with the id passed in the parameter list /// </summary> /// <param name="id"></param> /// <returns>Entity object which matches the id</returns> public FlightSchedule GetSchedule(int id) { FlightSchedule schedule = PMTEntity.FlightSchedules.Find(id); return(schedule); }
/// <summary> /// Updates the row of the particular entity object passed /// </summary> /// <param name="schedule"></param> /// <returns>Returns 1 if successfully updated else 0</returns> public int UpdateSchedule(FlightSchedule schedule) { PMTEntity.Entry(schedule).State = EntityState.Modified; return(PMTEntity.SaveChanges()); }
/// <summary> /// Adds a FlightSchedule entity object to the FlightSchedule table /// </summary> /// <param name="schedule"></param> /// <returns>Returns 1 if successfully inserted else 0</returns> public int AddSchedule(FlightSchedule schedule) { PMTEntity.FlightSchedules.Add(schedule); return(PMTEntity.SaveChanges()); }