готовая 3 лаба

This commit is contained in:
platoff aeeee 2024-04-24 10:46:22 +04:00
parent de62f66134
commit 02ff5049ff
5 changed files with 7 additions and 4 deletions

View File

@ -14,7 +14,7 @@ namespace FurnitureAssemblyDatabaseImplement
{ {
if (optionsBuilder.IsConfigured == false) if (optionsBuilder.IsConfigured == false)
{ {
optionsBuilder.UseSqlServer(@"Data Source=KatanaNik\SQLEXPRESS;Initial Catalog=FurnitureAssemblyDatabase;Integrated Security=True;MultipleActiveResultSets=True;;TrustServerCertificate=True"); optionsBuilder.UseSqlServer(@"Data Source=WIN-N21FHIN3LLR\SQLEXPRESS;Initial Catalog=FurnitureAssemblyDatabase;Integrated Security=True;MultipleActiveResultSets=True;;TrustServerCertificate=True");
} }
base.OnConfiguring(optionsBuilder); base.OnConfiguring(optionsBuilder);

View File

@ -32,7 +32,6 @@ namespace FurnitureAssemblyDatabaseImplement.Models
public DateTime? DateImplement { get; private set; } public DateTime? DateImplement { get; private set; }
// Для передачи названия изделия
public virtual Furniture Furniture { get; set; } public virtual Furniture Furniture { get; set; }
public static Order? Create(OrderBindingModel model) public static Order? Create(OrderBindingModel model)

View File

@ -21,7 +21,6 @@ namespace FurnitureAssemblyDatabaseImplement.Models
[Required] [Required]
public double Cost { get; set; } public double Cost { get; set; }
// для реализации связи многие ко многим с изделиями
[ForeignKey("WorkPieceId")] [ForeignKey("WorkPieceId")]
public virtual List<FurnitureWorkPiece> FurnitureWorkPieces { get; set; } = new(); public virtual List<FurnitureWorkPiece> FurnitureWorkPieces { get; set; } = new();

View File

@ -45,6 +45,7 @@
this.buttonAdd.TabIndex = 0; this.buttonAdd.TabIndex = 0;
this.buttonAdd.Text = "Добавить"; this.buttonAdd.Text = "Добавить";
this.buttonAdd.UseVisualStyleBackColor = true; this.buttonAdd.UseVisualStyleBackColor = true;
this.buttonAdd.Click += new System.EventHandler(this.ButtonAdd_Click);
// //
// buttonUpdate // buttonUpdate
// //
@ -55,6 +56,7 @@
this.buttonUpdate.TabIndex = 1; this.buttonUpdate.TabIndex = 1;
this.buttonUpdate.Text = "Изменить"; this.buttonUpdate.Text = "Изменить";
this.buttonUpdate.UseVisualStyleBackColor = true; this.buttonUpdate.UseVisualStyleBackColor = true;
this.buttonUpdate.Click += new System.EventHandler(this.ButtonUpdate_Click);
// //
// buttonDelete // buttonDelete
// //
@ -65,6 +67,7 @@
this.buttonDelete.TabIndex = 2; this.buttonDelete.TabIndex = 2;
this.buttonDelete.Text = "Удалить"; this.buttonDelete.Text = "Удалить";
this.buttonDelete.UseVisualStyleBackColor = true; this.buttonDelete.UseVisualStyleBackColor = true;
this.buttonDelete.Click += new System.EventHandler(this.ButtonDelete_Click);
// //
// buttonRef // buttonRef
// //
@ -75,6 +78,7 @@
this.buttonRef.TabIndex = 3; this.buttonRef.TabIndex = 3;
this.buttonRef.Text = "Обновить"; this.buttonRef.Text = "Обновить";
this.buttonRef.UseVisualStyleBackColor = true; this.buttonRef.UseVisualStyleBackColor = true;
this.buttonRef.Click += new System.EventHandler(this.ButtonRef_Click);
// //
// dataGridView // dataGridView
// //
@ -101,6 +105,7 @@
this.Name = "FormFurnitures"; this.Name = "FormFurnitures";
this.Text = "Изделия"; this.Text = "Изделия";
this.Load += new System.EventHandler(this.FormFurnitures_Load); this.Load += new System.EventHandler(this.FormFurnitures_Load);
this.Click += new System.EventHandler(this.FormFurnitures_Load);
((System.ComponentModel.ISupportInitialize)(this.dataGridView)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dataGridView)).EndInit();
this.ResumeLayout(false); this.ResumeLayout(false);

View File

@ -1,7 +1,7 @@
using FurnitureAssemblyBusinessLogic.BussinessLogic; using FurnitureAssemblyBusinessLogic.BussinessLogic;
using FurnitureAssemblyContracts.BusinessLogicsContracts; using FurnitureAssemblyContracts.BusinessLogicsContracts;
using FurnitureAssemblyContracts.StoragesContracts; using FurnitureAssemblyContracts.StoragesContracts;
using FurnitureAssemblyFileImplement.Implements; using FurnitureAssemblyDatabaseImplement.Implements;
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;