/// <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());
 }