| 1234567891011121314151617181920212223242526 |
- using RackPeek.Domain.Resources.SystemResources;
- namespace RackPeek.Web.Components.Systems;
- public sealed class SystemEditModel
- {
- public string Name { get; init; } = default!;
- public string? Type { get; set; }
- public string? Os { get; set; }
- public int? Cores { get; set; }
- public int? Ram { get; set; }
- public string? RunsOn { get; set; }
- public static SystemEditModel From(SystemResource system)
- {
- return new SystemEditModel
- {
- Name = system.Name,
- Type = system.Type,
- Os = system.Os,
- Cores = system.Cores,
- Ram = system.Ram,
- RunsOn = system.RunsOn
- };
- }
- }
|