Готово в нормальном виде

This commit is contained in:
maxnes3 2023-05-05 22:38:21 +04:00
parent 7a3359aecf
commit 7169347a45
2 changed files with 19 additions and 10 deletions

View File

@ -177,6 +177,14 @@ namespace PersonnelDepartmentDatabaseImplement.Implements
{ {
Random rnd = new Random(); Random rnd = new Random();
using var context = new PersonnelDepartmentDatabase(); using var context = new PersonnelDepartmentDatabase();
var listDepartments = context.Departments.Select(x => x.GetViewModel).ToList();
var listEmployees = context.Employees.Select(x => x.GetViewModel).ToList();
var listPositions = context.Positions.Select(x => x.GetViewModel).ToList();
var listTypes = context.Types.Select(x => x.GetViewModel).ToList();
if (listDepartments.Count < 1 || listEmployees.Count < 1 || listPositions.Count < 1 || listTypes.Count < 1)
{
throw new Exception("Недостаточно для генерации!");
}
for (int i = 0; i < count; ++i) for (int i = 0; i < count; ++i)
{ {
context.Deals.Add(Deal.Create(new DealBindingModel context.Deals.Add(Deal.Create(new DealBindingModel
@ -184,10 +192,10 @@ namespace PersonnelDepartmentDatabaseImplement.Implements
Id = 0, Id = 0,
DateFrom = DateTime.SpecifyKind(DateTime.Now, DateTimeKind.Utc), DateFrom = DateTime.SpecifyKind(DateTime.Now, DateTimeKind.Utc),
DateTo = DateTime.SpecifyKind(DateTime.Now, DateTimeKind.Utc), DateTo = DateTime.SpecifyKind(DateTime.Now, DateTimeKind.Utc),
DepartmentId = 1, DepartmentId = listDepartments[rnd.Next(listDepartments.Count)].Id,
EmployeeId = 1, EmployeeId = listEmployees[rnd.Next(listEmployees.Count)].Id,
TypeId = 1, TypeId = listTypes[rnd.Next(listTypes.Count)].Id,
PositionId = 1 PositionId = listPositions[rnd.Next(listPositions.Count)].Id
})); }));
} }
Stopwatch stopwatch = new(); Stopwatch stopwatch = new();

View File

@ -64,7 +64,7 @@
// //
// textBoxGet // textBoxGet
// //
textBoxGet.Anchor = AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right; textBoxGet.Anchor = AnchorStyles.Bottom | AnchorStyles.Right;
textBoxGet.Location = new Point(221, 51); textBoxGet.Location = new Point(221, 51);
textBoxGet.Name = "textBoxGet"; textBoxGet.Name = "textBoxGet";
textBoxGet.ReadOnly = true; textBoxGet.ReadOnly = true;
@ -73,7 +73,7 @@
// //
// numericGet // numericGet
// //
numericGet.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right; numericGet.Anchor = AnchorStyles.Top | AnchorStyles.Right;
numericGet.Location = new Point(221, 22); numericGet.Location = new Point(221, 22);
numericGet.Maximum = new decimal(new int[] { 1000000, 0, 0, 0 }); numericGet.Maximum = new decimal(new int[] { 1000000, 0, 0, 0 });
numericGet.Name = "numericGet"; numericGet.Name = "numericGet";
@ -106,7 +106,7 @@
// //
// textBoxDiffGet // textBoxDiffGet
// //
textBoxDiffGet.Anchor = AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right; textBoxDiffGet.Anchor = AnchorStyles.Bottom | AnchorStyles.Right;
textBoxDiffGet.Location = new Point(221, 51); textBoxDiffGet.Location = new Point(221, 51);
textBoxDiffGet.Name = "textBoxDiffGet"; textBoxDiffGet.Name = "textBoxDiffGet";
textBoxDiffGet.ReadOnly = true; textBoxDiffGet.ReadOnly = true;
@ -115,7 +115,7 @@
// //
// numericDiffGet // numericDiffGet
// //
numericDiffGet.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right; numericDiffGet.Anchor = AnchorStyles.Top | AnchorStyles.Right;
numericDiffGet.Location = new Point(221, 22); numericDiffGet.Location = new Point(221, 22);
numericDiffGet.Maximum = new decimal(new int[] { 1000000, 0, 0, 0 }); numericDiffGet.Maximum = new decimal(new int[] { 1000000, 0, 0, 0 });
numericDiffGet.Name = "numericDiffGet"; numericDiffGet.Name = "numericDiffGet";
@ -148,7 +148,7 @@
// //
// textBoxSet // textBoxSet
// //
textBoxSet.Anchor = AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right; textBoxSet.Anchor = AnchorStyles.Bottom | AnchorStyles.Right;
textBoxSet.Location = new Point(221, 51); textBoxSet.Location = new Point(221, 51);
textBoxSet.Name = "textBoxSet"; textBoxSet.Name = "textBoxSet";
textBoxSet.ReadOnly = true; textBoxSet.ReadOnly = true;
@ -157,7 +157,7 @@
// //
// numericSet // numericSet
// //
numericSet.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right; numericSet.Anchor = AnchorStyles.Top | AnchorStyles.Right;
numericSet.Location = new Point(221, 22); numericSet.Location = new Point(221, 22);
numericSet.Maximum = new decimal(new int[] { 1000000, 0, 0, 0 }); numericSet.Maximum = new decimal(new int[] { 1000000, 0, 0, 0 });
numericSet.Name = "numericSet"; numericSet.Name = "numericSet";
@ -196,6 +196,7 @@
Controls.Add(groupBox2); Controls.Add(groupBox2);
Controls.Add(groupBox1); Controls.Add(groupBox1);
Name = "FormGeneration"; Name = "FormGeneration";
StartPosition = FormStartPosition.CenterScreen;
Text = "FormGeneration"; Text = "FormGeneration";
groupBox1.ResumeLayout(false); groupBox1.ResumeLayout(false);
groupBox1.PerformLayout(); groupBox1.PerformLayout();