нужные вещи

This commit is contained in:
antoc0der 2024-05-19 16:59:59 +04:00
parent 4c4e2b22b1
commit 633f4a0aca
4 changed files with 22 additions and 19 deletions

View File

@ -29,7 +29,9 @@ namespace FlowerShopDatabaseImplement.Implements
.Where(x => ((!model.Id.HasValue || x.Id == model.Id) && .Where(x => ((!model.Id.HasValue || x.Id == model.Id) &&
(!model.DateFrom.HasValue || x.DateCreate >= model.DateFrom) && (!model.DateFrom.HasValue || x.DateCreate >= model.DateFrom) &&
(!model.DateTo.HasValue || x.DateCreate <= model.DateTo) && (!model.DateTo.HasValue || x.DateCreate <= model.DateTo) &&
(!model.ClientId.HasValue || x.ClientId == model.ClientId))) (!model.ClientId.HasValue || x.ClientId == model.ClientId)&&
(!model.Status.HasValue || x.Status == model.Status)
))
.Select(x => x.GetViewModel) .Select(x => x.GetViewModel)
.ToList(); .ToList();
} }

View File

@ -15,9 +15,9 @@ namespace FlowerShopDatabaseImplement.Models
{ {
public int Id { get; private set; } public int Id { get; private set; }
[Required] [Required]
public string ShopName { get; private set; } public string ShopName { get; private set; } = String.Empty;
[Required] [Required]
public string Address { get; private set; } public string Address { get; private set; } = String.Empty;
[Required] [Required]
public DateTime DateOpen { get; private set; } public DateTime DateOpen { get; private set; }
[Required] [Required]

View File

@ -61,7 +61,7 @@
menuStrip1.Items.AddRange(new ToolStripItem[] { ToolStripMenu, отчетыToolStripMenuItem }); menuStrip1.Items.AddRange(new ToolStripItem[] { ToolStripMenu, отчетыToolStripMenuItem });
menuStrip1.Location = new Point(0, 0); menuStrip1.Location = new Point(0, 0);
menuStrip1.Name = "menuStrip1"; menuStrip1.Name = "menuStrip1";
menuStrip1.Size = new Size(1296, 28); menuStrip1.Size = new Size(1414, 28);
menuStrip1.TabIndex = 0; menuStrip1.TabIndex = 0;
menuStrip1.Text = "menuStrip1"; menuStrip1.Text = "menuStrip1";
// //
@ -75,56 +75,56 @@
// клиентыToolStripMenuItem // клиентыToolStripMenuItem
// //
клиентыToolStripMenuItem.Name = "клиентыToolStripMenuItem"; клиентыToolStripMenuItem.Name = "клиентыToolStripMenuItem";
клиентыToolStripMenuItem.Size = new Size(224, 26); клиентыToolStripMenuItem.Size = new Size(193, 26);
клиентыToolStripMenuItem.Text = "Клиенты"; клиентыToolStripMenuItem.Text = "Клиенты";
клиентыToolStripMenuItem.Click += клиентыToolStripMenuItem_Click; клиентыToolStripMenuItem.Click += клиентыToolStripMenuItem_Click;
// //
// КомпонентыStripMenuItem // КомпонентыStripMenuItem
// //
КомпонентыStripMenuItem.Name = "КомпонентыStripMenuItem"; КомпонентыStripMenuItem.Name = "КомпонентыStripMenuItem";
КомпонентыStripMenuItem.Size = new Size(224, 26); КомпонентыStripMenuItem.Size = new Size(193, 26);
КомпонентыStripMenuItem.Text = "Компоненты"; КомпонентыStripMenuItem.Text = "Компоненты";
КомпонентыStripMenuItem.Click += КомпонентыStripMenuItem_Click; КомпонентыStripMenuItem.Click += КомпонентыStripMenuItem_Click;
// //
// ЦветыStripMenuItem // ЦветыStripMenuItem
// //
ЦветыStripMenuItem.Name = "ЦветыStripMenuItem"; ЦветыStripMenuItem.Name = "ЦветыStripMenuItem";
ЦветыStripMenuItem.Size = new Size(224, 26); ЦветыStripMenuItem.Size = new Size(193, 26);
ЦветыStripMenuItem.Text = "Цветы"; ЦветыStripMenuItem.Text = "Цветы";
ЦветыStripMenuItem.Click += ЦветыStripMenuItem_Click; ЦветыStripMenuItem.Click += ЦветыStripMenuItem_Click;
// //
// магазиныToolStripMenuItem // магазиныToolStripMenuItem
// //
магазиныToolStripMenuItem.Name = агазиныToolStripMenuItem"; магазиныToolStripMenuItem.Name = агазиныToolStripMenuItem";
магазиныToolStripMenuItem.Size = new Size(224, 26); магазиныToolStripMenuItem.Size = new Size(193, 26);
магазиныToolStripMenuItem.Text = "Магазины"; магазиныToolStripMenuItem.Text = "Магазины";
магазиныToolStripMenuItem.Click += магазиныToolStripMenuItem_Click; магазиныToolStripMenuItem.Click += магазиныToolStripMenuItem_Click;
// //
// поставкиToolStripMenuItem // поставкиToolStripMenuItem
// //
поставкиToolStripMenuItem.Name = "поставкиToolStripMenuItem"; поставкиToolStripMenuItem.Name = "поставкиToolStripMenuItem";
поставкиToolStripMenuItem.Size = new Size(224, 26); поставкиToolStripMenuItem.Size = new Size(193, 26);
поставкиToolStripMenuItem.Text = "Поставки"; поставкиToolStripMenuItem.Text = "Поставки";
поставкиToolStripMenuItem.Click += поставкиToolStripMenuItem_Click; поставкиToolStripMenuItem.Click += поставкиToolStripMenuItem_Click;
// //
// продажиToolStripMenuItem // продажиToolStripMenuItem
// //
продажиToolStripMenuItem.Name = "продажиToolStripMenuItem"; продажиToolStripMenuItem.Name = "продажиToolStripMenuItem";
продажиToolStripMenuItem.Size = new Size(224, 26); продажиToolStripMenuItem.Size = new Size(193, 26);
продажиToolStripMenuItem.Text = "Продажи"; продажиToolStripMenuItem.Text = "Продажи";
продажиToolStripMenuItem.Click += продажиToolStripMenuItem_Click; продажиToolStripMenuItem.Click += продажиToolStripMenuItem_Click;
// //
// исполнителиToolStripMenuItem // исполнителиToolStripMenuItem
// //
исполнителиToolStripMenuItem.Name = сполнителиToolStripMenuItem"; исполнителиToolStripMenuItem.Name = сполнителиToolStripMenuItem";
исполнителиToolStripMenuItem.Size = new Size(224, 26); исполнителиToolStripMenuItem.Size = new Size(193, 26);
исполнителиToolStripMenuItem.Text = "Исполнители"; исполнителиToolStripMenuItem.Text = "Исполнители";
исполнителиToolStripMenuItem.Click += исполнителиToolStripMenuItem_Click; исполнителиToolStripMenuItem.Click += исполнителиToolStripMenuItem_Click;
// //
// начатьРаботуToolStripMenuItem // начатьРаботуToolStripMenuItem
// //
начатьРаботуToolStripMenuItem.Name = ачатьРаботуToolStripMenuItem"; начатьРаботуToolStripMenuItem.Name = ачатьРаботуToolStripMenuItem";
начатьРаботуToolStripMenuItem.Size = new Size(224, 26); начатьРаботуToolStripMenuItem.Size = new Size(193, 26);
начатьРаботуToolStripMenuItem.Text = "Начать работу"; начатьРаботуToolStripMenuItem.Text = "Начать работу";
начатьРаботуToolStripMenuItem.Click += начатьРаботуToolStripMenuItem_Click; начатьРаботуToolStripMenuItem.Click += начатьРаботуToolStripMenuItem_Click;
// //
@ -183,12 +183,12 @@
DataGridView.Location = new Point(12, 31); DataGridView.Location = new Point(12, 31);
DataGridView.Name = "DataGridView"; DataGridView.Name = "DataGridView";
DataGridView.RowHeadersWidth = 51; DataGridView.RowHeadersWidth = 51;
DataGridView.Size = new Size(1007, 407); DataGridView.Size = new Size(1125, 407);
DataGridView.TabIndex = 1; DataGridView.TabIndex = 1;
// //
// CreateOrderButton // CreateOrderButton
// //
CreateOrderButton.Location = new Point(1025, 31); CreateOrderButton.Location = new Point(1143, 31);
CreateOrderButton.Name = "CreateOrderButton"; CreateOrderButton.Name = "CreateOrderButton";
CreateOrderButton.Size = new Size(259, 29); CreateOrderButton.Size = new Size(259, 29);
CreateOrderButton.TabIndex = 2; CreateOrderButton.TabIndex = 2;
@ -198,7 +198,7 @@
// //
// TakeInWorkButton // TakeInWorkButton
// //
TakeInWorkButton.Location = new Point(1025, 66); TakeInWorkButton.Location = new Point(1143, 66);
TakeInWorkButton.Name = "TakeInWorkButton"; TakeInWorkButton.Name = "TakeInWorkButton";
TakeInWorkButton.Size = new Size(259, 29); TakeInWorkButton.Size = new Size(259, 29);
TakeInWorkButton.TabIndex = 3; TakeInWorkButton.TabIndex = 3;
@ -208,7 +208,7 @@
// //
// ReadyButton // ReadyButton
// //
ReadyButton.Location = new Point(1025, 101); ReadyButton.Location = new Point(1143, 101);
ReadyButton.Name = "ReadyButton"; ReadyButton.Name = "ReadyButton";
ReadyButton.Size = new Size(259, 29); ReadyButton.Size = new Size(259, 29);
ReadyButton.TabIndex = 4; ReadyButton.TabIndex = 4;
@ -218,7 +218,7 @@
// //
// IssuedButton // IssuedButton
// //
IssuedButton.Location = new Point(1025, 136); IssuedButton.Location = new Point(1143, 136);
IssuedButton.Name = "IssuedButton"; IssuedButton.Name = "IssuedButton";
IssuedButton.Size = new Size(259, 29); IssuedButton.Size = new Size(259, 29);
IssuedButton.TabIndex = 5; IssuedButton.TabIndex = 5;
@ -228,7 +228,7 @@
// //
// RefreshButton // RefreshButton
// //
RefreshButton.Location = new Point(1025, 171); RefreshButton.Location = new Point(1143, 171);
RefreshButton.Name = "RefreshButton"; RefreshButton.Name = "RefreshButton";
RefreshButton.Size = new Size(259, 29); RefreshButton.Size = new Size(259, 29);
RefreshButton.TabIndex = 6; RefreshButton.TabIndex = 6;
@ -240,7 +240,7 @@
// //
AutoScaleDimensions = new SizeF(8F, 20F); AutoScaleDimensions = new SizeF(8F, 20F);
AutoScaleMode = AutoScaleMode.Font; AutoScaleMode = AutoScaleMode.Font;
ClientSize = new Size(1296, 450); ClientSize = new Size(1414, 450);
Controls.Add(RefreshButton); Controls.Add(RefreshButton);
Controls.Add(IssuedButton); Controls.Add(IssuedButton);
Controls.Add(ReadyButton); Controls.Add(ReadyButton);

View File

@ -57,6 +57,7 @@ namespace ProjectFlowerShop
DataGridView.DataSource = list; DataGridView.DataSource = list;
DataGridView.Columns["FlowerId"].Visible = false; DataGridView.Columns["FlowerId"].Visible = false;
DataGridView.Columns["ClientId"].Visible = false; DataGridView.Columns["ClientId"].Visible = false;
DataGridView.Columns["ImplementerId"].Visible = false;
DataGridView.Columns["FlowerName"].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; DataGridView.Columns["FlowerName"].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
} }
_logger.LogInformation("Загрузка заказов"); _logger.LogInformation("Загрузка заказов");