public override UserDashboardData CreateUserDashboardData() { Guid id = Guid.NewGuid(); var item = new UserDashboardData(id, this.ApplicationName); return(this.Context.UserDashboardDatas.Add(item)); }
public override void DeleteUserDashboardData(UserDashboardData entity) { var context = this.Context; if (context.Entry(entity).State == EntityState.Detached) { context.UserDashboardDatas.Attach(entity); } context.UserDashboardDatas.Remove(entity); }
public override void UpdateUserDashboardData(UserDashboardData entity) { var context = this.Context; if (context.Entry(entity).State == EntityState.Detached) { context.UserDashboardDatas.Attach(entity); } context.Entry(entity).State = EntityState.Modified; entity.LastModified = DateTime.UtcNow; }
/// <summary> /// Deletes the UserDashboardData. /// </summary> /// <param name="entity">The UserDashboardData entity.</param> public abstract void DeleteUserDashboardData(UserDashboardData entity);
/// <summary> /// Updates the UserDashboardData. /// </summary> /// <param name="entity">The UserDashboardData entity.</param> public abstract void UpdateUserDashboardData(UserDashboardData entity);
/// <summary> /// Deletes the UserDashboardData. /// </summary> /// <param name="entity">The UserDashboardData entity.</param> public void DeleteUserDashboardData(UserDashboardData entity) { this.Provider.DeleteUserDashboardData(entity); }
/// <summary> /// Updates the UserDashboardData. /// </summary> /// <param name="entity">The UserDashboardData entity.</param> public void UpdateUserDashboardData(UserDashboardData entity) { this.Provider.UpdateUserDashboardData(entity); }