public IActionResult AddCatalog(CatalogForm catalogForm) { if (ModelState.IsValid) { Catalog topCatalog = null; if (IsNullOrEmpty(catalogForm.TopCatalog)) { catalogForm.IsTop = 1; } else { catalogForm.IsTop = 0; topCatalog = _context.Catalog.Find(Guid.Parse(catalogForm.TopCatalog)); } var catalog = new Catalog() { Id = Guid.NewGuid(), CreatedTime = DateTime.Now, UpdatedTime = DateTime.Now, IsTop = catalogForm.IsTop, Name = catalogForm.Name, Status = 0, TopCatalog = topCatalog, Type = catalogForm.Type, Value = catalogForm.Value }; _context.Catalog.Add(catalog); _context.SaveChanges(); } return(RedirectToAction("Catalog", catalogForm)); }
private void button_chooseTopic_Click(object sender, EventArgs e) { CatalogForm form = new CatalogForm(); if (form.ShowDialog() == DialogResult.OK) { SetCurrentTopic(form.SelectedTopic); } }
public Product Product() { var catalogName = new CatalogName("Тестовое наименование"); var catalogForm = new CatalogForm("Тестовая форма выпуска"); var catalog = new Catalog { Name = "Тестовый продукт" }; var product = new Product(catalog); session.Save(catalogForm); session.Save(catalogName); catalog.NameId = catalogName.Id; catalog.FormId = catalogForm.Id; session.Save(catalog); session.Save(product); return(product); }
public MainForm() { // // Required for Windows Form Designer support // InitializeComponent(); // // TODO: Add any constructor code after InitializeComponent call // ResetStatusBarSize(); m_catalog = new CatalogForm(); m_catalog.TopLevel = false; m_recognition = new RecognitionForm(); m_recognition.TopLevel = false; fbMain.AddFloatWindow(m_catalog, imgsToolbox.Images[0], "Catalog", 160, 100, false); dcMain.AddDockWindow(m_recognition, imgsToolbox.Images[2], "Recognition", 100); dcMain.Width = 160; spMain.Enabled = true; m_floatBarWidth = fbMain.Width; m_dockBarWidth = dcMain.Width; m_catalog.LoadTemplates(Environment.CurrentDirectory + "\\Templates"); m_catalog.StencilSelected += new StencilSelectedEvent(m_catalog_StencilSelected); m_catalog.TemplateSelected += new TemplateSelectedEvent(frmStencil_TemplateSelected); m_recognition.RecognitionResultSelected += new RecognitionResultSelectedEvent(m_recognition_RecognitionResultSelected); menuItem2_Click(null, null); }