public bool Save(T item) { try { if (Exist(item.Id)) { item.DataAlteracao = DateTime.Now; _context.Entry(item).State = EntityState.Modified; } else { item.DataCriacao = DateTime.Now; item.DataAlteracao = DateTime.Now; _context.Set <T>().Add(item); } } catch (Exception ex) { if (ex.InnerException == null) { _listaViolacacao.Add(ex.InnerException.Message); } else { _listaViolacacao.Add(ex.Message); } return(false); } bool ok = _context.SaveChanges() > 0; _context.SaveChanges(); return(ok); }
public TEntity Add(TEntity obj) { var entity = db.Set <TEntity>().Add(obj); db.SaveChanges(); return(entity); }
public Repository(PostgreSQLContext context) { _context = context; dataset = context.Set <T>(); }
public Repository(PostgreSQLContext context) { _context = context; _dataset = context.Set <TEntidade>(); }