public bool Delete(int id) { ApplicationFile dbEntity = objDataContext.ApplicationFiles.Where(x => x.ApplicationFileId == id).FirstOrDefault(); if (dbEntity != null) { objDataContext.ApplicationFiles.Remove(dbEntity); objDataContext.SaveChanges(); } return(true); }
public int Save(ApplicationFile dao) { ApplicationFile entity = objDataContext.ApplicationFiles.SingleOrDefault(x => x.ApplicationFileId.Equals(dao.ApplicationFileId)); if (entity != null) { dao.ModifiedAt = DateTimeOffset.Now; objDataContext.Entry(entity).CurrentValues.SetValues(dao); } else { dao.CreatedAt = DateTimeOffset.Now; dao.ModifiedAt = dao.CreatedAt; objDataContext.ApplicationFiles.Add(dao); } objDataContext.SaveChanges(); return(dao.ApplicationFileId); }