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