/// <summary> /// 界面显示 /// </summary> private void ShowInfo(ViewModelArg <CarBrandEntity> viewModelArg) { if (this.InvokeRequired) { BeginInvoke(new Action <ViewModelArg <CarBrandEntity> >(ShowInfo), viewModelArg); return; } if (viewModelArg.Type == 0) { this.labelBrandUpdate.Text = $@"更新:{int.Parse(labelBrandUpdate.Text.Split(':')[1]) + 1}"; } else { this.labelBrandInsert.Text = $@"新增:{int.Parse(labelBrandInsert.Text.Split(':')[1]) + 1}"; } CarBrandEntity arg = viewModelArg.Car; this.labelBrandName.Text = arg.BrandName; BackgroundImageLayout = ImageLayout.Tile; string logo = $"{Directory.GetCurrentDirectory()}{arg.BrandLogo.Replace("Upload", "image").Replace("/", "\\")}"; BackgroundImage = Image.FromFile(logo); }
public void CreateCarBrand(CarBrandEntity newBrand) { dealerDBContext.CarBrands.Add(newBrand); }