public void Delete(TransporterRoute entity) { try { entities.TransporterRoutes.Remove(entity); } catch (Exception ex) { throw ex; } }
public void Add(TransporterRoute entity) { try { entities.TransporterRoutes.Add(entity); } catch (Exception ex) { throw ex; } }
public void Attach(TransporterRoute entity) { try { entities.TransporterRoutes.Attach(entity); entities.Entry(entity).State = EntityState.Modified; } catch (Exception ex) { throw ex; } }
public void Save(TransporterRoute entity) { try { TransporterRoute transporterRoute = entities.TransporterRoutes .Where(x => x.FarmID == entity.FarmID && x.TransporterID == entity.TransporterID && x.Origin == entity.Origin).FirstOrDefault(); if (transporterRoute != null) { entities.Entry(transporterRoute).State = EntityState.Modified; } else { Add(entity); } } catch (Exception ex) { throw ex; } }