public void Update(Station updateStation)
 {
     try
     {
         context.Entry(updateStation).Reload();
     }
     catch (Exception ex)
     {
         log.Error(ex);
     }
 }
        public void Save(Station saveStation)
        {
            try
            {
                using (BusRoutesContext context = new BusRoutesContext())
                {
                    if (saveStation.Id == 0)
                    {
                        context.Stations.Add(saveStation);
                    }
                    else
                    {
                        context.Entry(saveStation).State = System.Data.Entity.EntityState.Modified;
                    }

                    context.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                log.Error(ex);
            }
        }