public bool FormFactorIsCompadable(PcCase Case, Motherboard motherboard) { if (Case.formfactor == motherboard.formfactor) { return(true); } return(false); }
public Computer(CPU cpu, Gpu gpu, RAM ram, Motherboard motherboard, PSU psu, PcCase case1) { Cpu = cpu; Gpu = gpu; Ram = ram; Motherboard = motherboard; Psu = psu; Case1 = case1; }
public async Task <Guid> Upsert(PcCase model) { model.Brand = _appContext.Brands.Find(model.Brand.Id); model.Formats = _appContext.PcCaseFormat.Where(x => model.Formats.Contains(x)); _appContext.PcCases.Update(model); await _appContext.SaveChangesAsync(); return(model.Id.Value); }
public PcCaseDto GetPcCaseById(string id) { PcCaseDto pcCaseDto = new PcCaseDto(); PcCase pcCase = this.context.cases.FirstOrDefault(x => x.model == id); pcCaseDto.model = pcCase.model; pcCaseDto.formfactor = pcCase.formfactor; pcCaseDto.price = pcCase.price; return(pcCaseDto); }
public PcCase GetCaseFromModel(string caseModel) { PcCase resultCase = new PcCase(); foreach (var pcCase in context.cases) { if (caseModel == pcCase.model) { resultCase = pcCase; } } return(resultCase); }
public IActionResult DeletePcCase(string id) { PcCase pcCase = componentService.OfPcCaseDto(this.componentService.GetPcCaseById(id)); return(View(pcCase)); }
public Task<Guid> Upsert(PcCase model) { return _pcCaseRepository.Upsert(model); }