нужные вещи

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) &&
(!model.DateFrom.HasValue || x.DateCreate >= model.DateFrom) &&
(!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)
.ToList();
}

View File

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

View File

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

View File

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