public ActionResult AddCpu() { var cp = new CpuRepo(new CpuMssql()); var cvm = new CpuViewModel((Computer)Session["CurrentBuild"], cp.GetAll()); return(View(cvm)); }
// GET: Part public ActionResult Cpu(int computerId) { var cr = new ComputerRepo(new ComputerMssql()); var cp = new CpuRepo(new CpuMssql()); var cvm = new CpuViewModel(cr.GetById(computerId), cp.GetAll()); return(View(cvm)); }
private DashboardViewModel GetDashboardViewModel() { CpuViewModel cpuViewModel = new CpuViewModel { LogicalCpuCores = _informationsService.GetLogicalCpuCores(), PhysicalCpuCores = _informationsService.GetPhysicalCpuCores(), CpuName = _informationsService.GetCpuName(), CpuClockSpeed = _informationsService.GetCpuClockSpeed(), CpuUsage = _informationsService.GetCpuUsage() }; RamViewModel ramViewModel = new RamViewModel { UsedRam = _informationsService.GetUsedRam(), TotalRam = _informationsService.GetTotalRam(), NamesRam = _informationsService.GetNamesRam() }; DiskViewModel diskViewModel = new DiskViewModel { TotalDiskSpace = _informationsService.GetTotalDiskSpace(), UsedDiskSpace = _informationsService.GetUsedDiskSpace(), NamesDisk = _informationsService.GetNamesDisk(), DisksUsage = _informationsService.GetDisksUsage() }; UptimeViewModel uptimeViewModel = new UptimeViewModel { Uptime = _informationsService.GetUptime(), OS = _informationsService.GetOs() }; return(new DashboardViewModel { CpuViewModel = cpuViewModel, RamViewModel = ramViewModel, DiskViewModel = diskViewModel, UptimeViewModel = uptimeViewModel }); }
public CpuPage() { InitializeComponent(); System.Diagnostics.PresentationTraceSources.DataBindingSource.Switch.Level = System.Diagnostics.SourceLevels.Critical; DataContext = new CpuViewModel(); }