public bool Insert(NoeEjare noeEjare) { try { _noeEjares.Add(noeEjare); return(true); } catch (Exception) { return(false); } }
public bool Delete(NoeEjare noeEjare) { try { _noeEjares.Attach(noeEjare); _noeEjares.Remove(noeEjare); return(true); } catch (Exception) { return(false); } }
public bool Update(NoeEjare noeEjare) { try { var local = _uow.Set <NoeEjare>() .Local .FirstOrDefault(f => f.ID == noeEjare.ID); if (local != null) { _uow.Entry(local).State = EntityState.Detached; } _noeEjares.Attach(noeEjare); _uow.Entry(noeEjare).State = EntityState.Modified; return(true); } catch (Exception ex) { return(false); } }