From f0f3d6dc0e2bfec429db32f3eeac72e4380dc342 Mon Sep 17 00:00:00 2001 From: Baryshev Dmitry Date: Tue, 5 Nov 2024 23:39:22 +0400 Subject: [PATCH] =?UTF-8?q?=D0=BE=D1=81=D1=82=D0=B0=D0=BB=D0=B8=D1=81?= =?UTF-8?q?=D1=8C=20=D1=84=D0=BE=D1=80=D0=BC=D0=BE=D1=87=D0=BA=D0=B8=20?= =?UTF-8?q?=D0=B8=20=D1=87=D1=83=D1=82=D1=8C=20=D1=87=D1=83=D1=82=D1=8C=20?= =?UTF-8?q?=D0=BF=D1=80=D0=BE=D0=B4=D1=83=D0=BC=D0=B0=D1=82=D1=8C=20=D0=B8?= =?UTF-8?q?=D0=B4=D0=B5=D1=8E=20=D1=81=D0=BE=20=D1=81=D0=B2=D1=8F=D0=B7?= =?UTF-8?q?=D1=8C=D1=8E=20truck=20=D0=B8=20driver?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ProjectGarage/Entities/Driver.cs | 33 + ProjectGarage/Entities/Enums/FuelType.cs | 19 + ProjectGarage/Entities/Fuel.cs | 31 + .../Entities/FuelFuelReplenishment.cs | 23 + ProjectGarage/Entities/FuelReplenishment.cs | 26 + ProjectGarage/Entities/Route.cs | 31 + ProjectGarage/Entities/Transportation.cs | 35 + ProjectGarage/Entities/Truck.cs | 36 + ProjectGarage/Form1.Designer.cs | 39 - ProjectGarage/FormGarage.Designer.cs | 141 ++ ProjectGarage/{Form1.cs => FormGarage.cs} | 4 +- ProjectGarage/FormGarage.resx | 1175 +++++++++++++++++ ProjectGarage/Forms/FormDriver.Designer.cs | 161 +++ ProjectGarage/Forms/FormDriver.cs | 20 + ProjectGarage/Forms/FormDriver.resx | 120 ++ ProjectGarage/Forms/FormTruck.Designer.cs | 164 +++ ProjectGarage/Forms/FormTruck.cs | 61 + ProjectGarage/Forms/FormTruck.resx | 120 ++ ProjectGarage/Program.cs | 21 +- ProjectGarage/ProjectGarage.csproj | 19 + .../Properties/Resources.Designer.cs | 63 + .../{Form1.resx => Properties/Resources.resx} | 0 .../Repositories/IDriverRepository.cs | 21 + .../IFuelReplishmentRepository.cs | 17 + ProjectGarage/Repositories/IFuelRepository.cs | 21 + .../Repositories/IRouteRepository.cs | 21 + .../Repositories/ITransportationRepository.cs | 15 + .../Repositories/ITruckRepository.cs | 21 + .../Implementations/DriverRepository.cs | 27 + .../FuelReplishmentRepository.cs | 24 + .../Implementations/FuelRepository.cs | 28 + .../Implementations/RouteRepository.cs | 34 + .../TransportationRepository.cs | 20 + .../Implementations/TruckRepository.cs | 27 + филмор1.jpg | Bin 0 -> 62760 bytes 35 files changed, 2576 insertions(+), 42 deletions(-) create mode 100644 ProjectGarage/Entities/Driver.cs create mode 100644 ProjectGarage/Entities/Enums/FuelType.cs create mode 100644 ProjectGarage/Entities/Fuel.cs create mode 100644 ProjectGarage/Entities/FuelFuelReplenishment.cs create mode 100644 ProjectGarage/Entities/FuelReplenishment.cs create mode 100644 ProjectGarage/Entities/Route.cs create mode 100644 ProjectGarage/Entities/Transportation.cs create mode 100644 ProjectGarage/Entities/Truck.cs delete mode 100644 ProjectGarage/Form1.Designer.cs create mode 100644 ProjectGarage/FormGarage.Designer.cs rename ProjectGarage/{Form1.cs => FormGarage.cs} (57%) create mode 100644 ProjectGarage/FormGarage.resx create mode 100644 ProjectGarage/Forms/FormDriver.Designer.cs create mode 100644 ProjectGarage/Forms/FormDriver.cs create mode 100644 ProjectGarage/Forms/FormDriver.resx create mode 100644 ProjectGarage/Forms/FormTruck.Designer.cs create mode 100644 ProjectGarage/Forms/FormTruck.cs create mode 100644 ProjectGarage/Forms/FormTruck.resx create mode 100644 ProjectGarage/Properties/Resources.Designer.cs rename ProjectGarage/{Form1.resx => Properties/Resources.resx} (100%) create mode 100644 ProjectGarage/Repositories/IDriverRepository.cs create mode 100644 ProjectGarage/Repositories/IFuelReplishmentRepository.cs create mode 100644 ProjectGarage/Repositories/IFuelRepository.cs create mode 100644 ProjectGarage/Repositories/IRouteRepository.cs create mode 100644 ProjectGarage/Repositories/ITransportationRepository.cs create mode 100644 ProjectGarage/Repositories/ITruckRepository.cs create mode 100644 ProjectGarage/Repositories/Implementations/DriverRepository.cs create mode 100644 ProjectGarage/Repositories/Implementations/FuelReplishmentRepository.cs create mode 100644 ProjectGarage/Repositories/Implementations/FuelRepository.cs create mode 100644 ProjectGarage/Repositories/Implementations/RouteRepository.cs create mode 100644 ProjectGarage/Repositories/Implementations/TransportationRepository.cs create mode 100644 ProjectGarage/Repositories/Implementations/TruckRepository.cs create mode 100644 филмор1.jpg diff --git a/ProjectGarage/Entities/Driver.cs b/ProjectGarage/Entities/Driver.cs new file mode 100644 index 0000000..686e79a --- /dev/null +++ b/ProjectGarage/Entities/Driver.cs @@ -0,0 +1,33 @@ +using ProjectGarage.Entities.Enums; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ProjectGarage.Entities; + +public class Driver +{ + public int Id { get;private set; } + + public string First_name { get;private set; } = string.Empty; + + public string Last_name { get;private set; } = string.Empty; + + public string Phone_Number { get;private set; } = string.Empty; + + public int TruckID { get; set; } + + public static Driver CreateDriver(int id, string fname, string lname ,string phone_num, int truck_id) + { + return new Driver + { + Id = id, + First_name = fname, + Last_name = lname, + Phone_Number = phone_num ?? string.Empty, + TruckID = truck_id + }; + } +} diff --git a/ProjectGarage/Entities/Enums/FuelType.cs b/ProjectGarage/Entities/Enums/FuelType.cs new file mode 100644 index 0000000..ab9b32e --- /dev/null +++ b/ProjectGarage/Entities/Enums/FuelType.cs @@ -0,0 +1,19 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ProjectGarage.Entities.Enums; + +[Flags] +public enum FuelType +{ + None = 0, + Petrol_92 = 1, + Petrol_95 = 2, + Petrol_98 = 4, + Petrol_100 = 8, + Diesel_Summer = 16, + Diesel_Winter = 32 +} diff --git a/ProjectGarage/Entities/Fuel.cs b/ProjectGarage/Entities/Fuel.cs new file mode 100644 index 0000000..f12e164 --- /dev/null +++ b/ProjectGarage/Entities/Fuel.cs @@ -0,0 +1,31 @@ +using ProjectGarage.Entities.Enums; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection.Metadata.Ecma335; +using System.Text; +using System.Threading.Tasks; + +namespace ProjectGarage.Entities; + +public class Fuel +{ + public int Id { get; set; } + + public string Name { get; set; } = string.Empty; + + public FuelType Type { get; set; } + + public int Price { get; set; } + + public static Fuel CreateFuel(int id, string name, FuelType type, int price) + { + return new Fuel + { + Id = id, + Name = name, + Type = type, + Price = price + }; + } +} diff --git a/ProjectGarage/Entities/FuelFuelReplenishment.cs b/ProjectGarage/Entities/FuelFuelReplenishment.cs new file mode 100644 index 0000000..87e71b9 --- /dev/null +++ b/ProjectGarage/Entities/FuelFuelReplenishment.cs @@ -0,0 +1,23 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ProjectGarage.Entities; + +public class FuelFuelReplenishment +{ + public int Id { get; private set; } + public int FuelId { get; private set; } + public int Amount { get; private set; } + public static FuelFuelReplenishment CreateElement(int id, int fuelId, int amount) + { + return new FuelFuelReplenishment + { + Id = id, + FuelId = fuelId, + Amount = amount + }; + } +} diff --git a/ProjectGarage/Entities/FuelReplenishment.cs b/ProjectGarage/Entities/FuelReplenishment.cs new file mode 100644 index 0000000..ed5fdca --- /dev/null +++ b/ProjectGarage/Entities/FuelReplenishment.cs @@ -0,0 +1,26 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ProjectGarage.Entities; + +public class FuelReplenishment +{ + public int Id { get; private set; } + public int DriverId { get; private set; } + public DateTime Date { get; private set; } + public IEnumerable FuelFuelReplenishments { get; private set;} = []; + + public static FuelReplenishment CreateOpeartion(int id, int driverId, IEnumerable fuelFuelReplenishments) + { + return new FuelReplenishment + { + Id = id, + DriverId = driverId, + Date = DateTime.Now, + FuelFuelReplenishments = fuelFuelReplenishments + }; + } +} diff --git a/ProjectGarage/Entities/Route.cs b/ProjectGarage/Entities/Route.cs new file mode 100644 index 0000000..a511640 --- /dev/null +++ b/ProjectGarage/Entities/Route.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ProjectGarage.Entities; + +public class Route +{ + public int Id { get; set; } + + public string Name { get; set; } = string.Empty; + + public string StartPoint { get; set; } = string.Empty; + + public string FinalPoint { get; set; } = string.Empty; + + public int Length { get; set; } + + public static Route CreateRoute(int id, string startp, string finalp, int len) + { + return new Route() { + Id = id, + Name = startp + " - " + finalp, + StartPoint = startp, + FinalPoint = finalp, + Length = len + }; + } +} diff --git a/ProjectGarage/Entities/Transportation.cs b/ProjectGarage/Entities/Transportation.cs new file mode 100644 index 0000000..ea09e65 --- /dev/null +++ b/ProjectGarage/Entities/Transportation.cs @@ -0,0 +1,35 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ProjectGarage.Entities; + +public class Transportation +{ + public int Id { get; set; } + + public int FuelId { get; set; } + + public int RouteId { get; set; } + + public int DriverId { get; set; } + + public int Amount { get; set; } + + public DateTime TransportationDate { get; set; } + + public Transportation CreateTransportation(int id, int fuel_id, int route_id, int driver_id, int amount) + { + return new Transportation + { + Id = id, + FuelId = fuel_id, + RouteId = route_id, + DriverId = driver_id, + Amount = amount, + TransportationDate = DateTime.Now + }; + } +} diff --git a/ProjectGarage/Entities/Truck.cs b/ProjectGarage/Entities/Truck.cs new file mode 100644 index 0000000..f627ac5 --- /dev/null +++ b/ProjectGarage/Entities/Truck.cs @@ -0,0 +1,36 @@ +using ProjectGarage.Entities.Enums; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ProjectGarage.Entities; + +public class Truck +{ + public int Id { get; private set; } + + public string Numbers { get; private set; } = string.Empty; + + public string Brand { get; private set; } = string.Empty; + + public string Model { get; private set; } = string.Empty; + + public int MaxFuel { get; private set; } + + public bool HasDriver { get; private set; } + + public static Truck CreateTruck(int id,string numbers, string brand, string model, int maxFuel) + { + return new Truck() + { + Id = id, + Numbers = numbers, + Brand = brand, + Model = model, + MaxFuel = maxFuel, + HasDriver = false + }; + } +} diff --git a/ProjectGarage/Form1.Designer.cs b/ProjectGarage/Form1.Designer.cs deleted file mode 100644 index f4eeafd..0000000 --- a/ProjectGarage/Form1.Designer.cs +++ /dev/null @@ -1,39 +0,0 @@ -namespace ProjectGarage -{ - partial class Form1 - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.components = new System.ComponentModel.Container(); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(800, 450); - this.Text = "Form1"; - } - - #endregion - } -} diff --git a/ProjectGarage/FormGarage.Designer.cs b/ProjectGarage/FormGarage.Designer.cs new file mode 100644 index 0000000..c3cc4b5 --- /dev/null +++ b/ProjectGarage/FormGarage.Designer.cs @@ -0,0 +1,141 @@ +namespace ProjectGarage +{ + partial class FormGarage + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormGarage)); + menuStripGarage = new MenuStrip(); + справочникиToolStripMenuItem = new ToolStripMenuItem(); + операцииToolStripMenuItem = new ToolStripMenuItem(); + отчетыToolStripMenuItem = new ToolStripMenuItem(); + водителиToolStripMenuItem = new ToolStripMenuItem(); + фурыToolStripMenuItem = new ToolStripMenuItem(); + маршрутыToolStripMenuItem = new ToolStripMenuItem(); + топливоToolStripMenuItem = new ToolStripMenuItem(); + отправкаТопливаToolStripMenuItem = new ToolStripMenuItem(); + получениеТопливаToolStripMenuItem = new ToolStripMenuItem(); + menuStripGarage.SuspendLayout(); + SuspendLayout(); + // + // menuStripGarage + // + menuStripGarage.ImageScalingSize = new Size(20, 20); + menuStripGarage.Items.AddRange(new ToolStripItem[] { справочникиToolStripMenuItem, операцииToolStripMenuItem, отчетыToolStripMenuItem }); + menuStripGarage.Location = new Point(0, 0); + menuStripGarage.Name = "menuStripGarage"; + menuStripGarage.Size = new Size(612, 28); + menuStripGarage.TabIndex = 0; + menuStripGarage.Text = "menuStrip1"; + // + // справочникиToolStripMenuItem + // + справочникиToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { водителиToolStripMenuItem, фурыToolStripMenuItem, маршрутыToolStripMenuItem, топливоToolStripMenuItem }); + справочникиToolStripMenuItem.Name = "справочникиToolStripMenuItem"; + справочникиToolStripMenuItem.Size = new Size(117, 24); + справочникиToolStripMenuItem.Text = "Справочники"; + // + // операцииToolStripMenuItem + // + операцииToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { отправкаТопливаToolStripMenuItem, получениеТопливаToolStripMenuItem }); + операцииToolStripMenuItem.Name = "операцииToolStripMenuItem"; + операцииToolStripMenuItem.Size = new Size(95, 24); + операцииToolStripMenuItem.Text = "Операции"; + // + // отчетыToolStripMenuItem + // + отчетыToolStripMenuItem.Name = "отчетыToolStripMenuItem"; + отчетыToolStripMenuItem.Size = new Size(73, 24); + отчетыToolStripMenuItem.Text = "Отчеты"; + // + // водителиToolStripMenuItem + // + водителиToolStripMenuItem.Name = "водителиToolStripMenuItem"; + водителиToolStripMenuItem.Size = new Size(224, 26); + водителиToolStripMenuItem.Text = "Водители"; + // + // фурыToolStripMenuItem + // + фурыToolStripMenuItem.Name = "фурыToolStripMenuItem"; + фурыToolStripMenuItem.Size = new Size(224, 26); + фурыToolStripMenuItem.Text = "Фуры"; + // + // маршрутыToolStripMenuItem + // + маршрутыToolStripMenuItem.Name = "маршрутыToolStripMenuItem"; + маршрутыToolStripMenuItem.Size = new Size(224, 26); + маршрутыToolStripMenuItem.Text = "Маршруты"; + // + // топливоToolStripMenuItem + // + топливоToolStripMenuItem.Name = "топливоToolStripMenuItem"; + топливоToolStripMenuItem.Size = new Size(224, 26); + топливоToolStripMenuItem.Text = "Топливо"; + // + // отправкаТопливаToolStripMenuItem + // + отправкаТопливаToolStripMenuItem.Name = "отправкаТопливаToolStripMenuItem"; + отправкаТопливаToolStripMenuItem.Size = new Size(230, 26); + отправкаТопливаToolStripMenuItem.Text = "Отправка топлива"; + // + // получениеТопливаToolStripMenuItem + // + получениеТопливаToolStripMenuItem.Name = "получениеТопливаToolStripMenuItem"; + получениеТопливаToolStripMenuItem.Size = new Size(230, 26); + получениеТопливаToolStripMenuItem.Text = "Получение топлива"; + // + // FormGarage + // + AutoScaleDimensions = new SizeF(8F, 20F); + AutoScaleMode = AutoScaleMode.Font; + BackgroundImage = (Image)resources.GetObject("$this.BackgroundImage"); + BackgroundImageLayout = ImageLayout.Stretch; + ClientSize = new Size(612, 399); + Controls.Add(menuStripGarage); + Name = "FormGarage"; + StartPosition = FormStartPosition.CenterScreen; + Text = "Гараж"; + menuStripGarage.ResumeLayout(false); + menuStripGarage.PerformLayout(); + ResumeLayout(false); + PerformLayout(); + } + + #endregion + + private MenuStrip menuStripGarage; + private ToolStripMenuItem справочникиToolStripMenuItem; + private ToolStripMenuItem водителиToolStripMenuItem; + private ToolStripMenuItem фурыToolStripMenuItem; + private ToolStripMenuItem маршрутыToolStripMenuItem; + private ToolStripMenuItem топливоToolStripMenuItem; + private ToolStripMenuItem операцииToolStripMenuItem; + private ToolStripMenuItem отправкаТопливаToolStripMenuItem; + private ToolStripMenuItem получениеТопливаToolStripMenuItem; + private ToolStripMenuItem отчетыToolStripMenuItem; + } +} diff --git a/ProjectGarage/Form1.cs b/ProjectGarage/FormGarage.cs similarity index 57% rename from ProjectGarage/Form1.cs rename to ProjectGarage/FormGarage.cs index 8f726a8..dc22897 100644 --- a/ProjectGarage/Form1.cs +++ b/ProjectGarage/FormGarage.cs @@ -1,8 +1,8 @@ namespace ProjectGarage { - public partial class Form1 : Form + public partial class FormGarage : Form { - public Form1() + public FormGarage() { InitializeComponent(); } diff --git a/ProjectGarage/FormGarage.resx b/ProjectGarage/FormGarage.resx new file mode 100644 index 0000000..8973b45 --- /dev/null +++ b/ProjectGarage/FormGarage.resx @@ -0,0 +1,1175 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + + + 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 + bU3RstgT4rb8pTlByHL3P//Z + + + \ No newline at end of file diff --git a/ProjectGarage/Forms/FormDriver.Designer.cs b/ProjectGarage/Forms/FormDriver.Designer.cs new file mode 100644 index 0000000..a7d58d5 --- /dev/null +++ b/ProjectGarage/Forms/FormDriver.Designer.cs @@ -0,0 +1,161 @@ +namespace ProjectGarage.Forms +{ + partial class FormDriver + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + labelFirstName = new Label(); + textBoxFirstName = new TextBox(); + textBoxLastName = new TextBox(); + labelLastName = new Label(); + textBoxPhoneNum = new TextBox(); + labelPhoneNum = new Label(); + labelTruckID = new Label(); + textBoxTruckID = new TextBox(); + buttonSaveDriver = new Button(); + buttonCancelDriver = new Button(); + SuspendLayout(); + // + // labelFirstName + // + labelFirstName.AutoSize = true; + labelFirstName.Location = new Point(34, 24); + labelFirstName.Name = "labelFirstName"; + labelFirstName.Size = new Size(39, 20); + labelFirstName.TabIndex = 0; + labelFirstName.Text = "Имя"; + // + // textBoxFirstName + // + textBoxFirstName.Location = new Point(120, 24); + textBoxFirstName.Name = "textBoxFirstName"; + textBoxFirstName.Size = new Size(183, 27); + textBoxFirstName.TabIndex = 1; + // + // textBoxLastName + // + textBoxLastName.Location = new Point(120, 70); + textBoxLastName.Name = "textBoxLastName"; + textBoxLastName.Size = new Size(183, 27); + textBoxLastName.TabIndex = 3; + // + // labelLastName + // + labelLastName.AutoSize = true; + labelLastName.Location = new Point(20, 73); + labelLastName.Name = "labelLastName"; + labelLastName.Size = new Size(73, 20); + labelLastName.TabIndex = 2; + labelLastName.Text = "Фамилия"; + // + // textBoxPhoneNum + // + textBoxPhoneNum.Location = new Point(120, 115); + textBoxPhoneNum.Name = "textBoxPhoneNum"; + textBoxPhoneNum.Size = new Size(183, 27); + textBoxPhoneNum.TabIndex = 5; + textBoxPhoneNum.Text = "+7"; + // + // labelPhoneNum + // + labelPhoneNum.AutoSize = true; + labelPhoneNum.Location = new Point(20, 118); + labelPhoneNum.Name = "labelPhoneNum"; + labelPhoneNum.Size = new Size(69, 20); + labelPhoneNum.TabIndex = 4; + labelPhoneNum.Text = "Телефон"; + // + // labelTruckID + // + labelTruckID.AutoSize = true; + labelTruckID.Location = new Point(34, 164); + labelTruckID.Name = "labelTruckID"; + labelTruckID.Size = new Size(44, 20); + labelTruckID.TabIndex = 6; + labelTruckID.Text = "Фура"; + // + // textBoxTruckID + // + textBoxTruckID.Location = new Point(120, 164); + textBoxTruckID.Name = "textBoxTruckID"; + textBoxTruckID.Size = new Size(183, 27); + textBoxTruckID.TabIndex = 7; + // + // buttonSaveDriver + // + buttonSaveDriver.Location = new Point(20, 231); + buttonSaveDriver.Name = "buttonSaveDriver"; + buttonSaveDriver.Size = new Size(128, 39); + buttonSaveDriver.TabIndex = 8; + buttonSaveDriver.Text = "Сохранить"; + buttonSaveDriver.UseVisualStyleBackColor = true; + // + // buttonCancelDriver + // + buttonCancelDriver.Location = new Point(175, 231); + buttonCancelDriver.Name = "buttonCancelDriver"; + buttonCancelDriver.Size = new Size(128, 39); + buttonCancelDriver.TabIndex = 9; + buttonCancelDriver.Text = "Отмена"; + buttonCancelDriver.UseVisualStyleBackColor = true; + // + // FormDriver + // + AutoScaleDimensions = new SizeF(8F, 20F); + AutoScaleMode = AutoScaleMode.Font; + ClientSize = new Size(333, 302); + Controls.Add(buttonCancelDriver); + Controls.Add(buttonSaveDriver); + Controls.Add(textBoxTruckID); + Controls.Add(labelTruckID); + Controls.Add(textBoxPhoneNum); + Controls.Add(labelPhoneNum); + Controls.Add(textBoxLastName); + Controls.Add(labelLastName); + Controls.Add(textBoxFirstName); + Controls.Add(labelFirstName); + Name = "FormDriver"; + StartPosition = FormStartPosition.CenterParent; + Text = "Водитель"; + ResumeLayout(false); + PerformLayout(); + } + + #endregion + + private Label labelFirstName; + private TextBox textBoxFirstName; + private TextBox textBoxLastName; + private Label labelLastName; + private TextBox textBoxPhoneNum; + private Label labelPhoneNum; + private Label labelTruckID; + private TextBox textBoxTruckID; + private Button buttonSaveDriver; + private Button buttonCancelDriver; + } +} \ No newline at end of file diff --git a/ProjectGarage/Forms/FormDriver.cs b/ProjectGarage/Forms/FormDriver.cs new file mode 100644 index 0000000..25da12e --- /dev/null +++ b/ProjectGarage/Forms/FormDriver.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace ProjectGarage.Forms +{ + public partial class FormDriver : Form + { + public FormDriver() + { + InitializeComponent(); + } + } +} diff --git a/ProjectGarage/Forms/FormDriver.resx b/ProjectGarage/Forms/FormDriver.resx new file mode 100644 index 0000000..af32865 --- /dev/null +++ b/ProjectGarage/Forms/FormDriver.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/ProjectGarage/Forms/FormTruck.Designer.cs b/ProjectGarage/Forms/FormTruck.Designer.cs new file mode 100644 index 0000000..44a7dd9 --- /dev/null +++ b/ProjectGarage/Forms/FormTruck.Designer.cs @@ -0,0 +1,164 @@ +namespace ProjectGarage.Forms +{ + partial class FormTruck + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + textBoxTruckModel = new TextBox(); + labelTruckModel = new Label(); + textBoxTruckBrand = new TextBox(); + labelTruckBrand = new Label(); + textBoxTruckNumbers = new TextBox(); + labelTruckNumbers = new Label(); + labelMaxFuel = new Label(); + numericUpDownMaxFuel = new NumericUpDown(); + buttonTruckSave = new Button(); + buttonTruckCancel = new Button(); + ((System.ComponentModel.ISupportInitialize)numericUpDownMaxFuel).BeginInit(); + SuspendLayout(); + // + // textBoxTruckModel + // + textBoxTruckModel.Location = new Point(158, 114); + textBoxTruckModel.Name = "textBoxTruckModel"; + textBoxTruckModel.Size = new Size(183, 27); + textBoxTruckModel.TabIndex = 13; + // + // labelTruckModel + // + labelTruckModel.AutoSize = true; + labelTruckModel.Location = new Point(43, 121); + labelTruckModel.Name = "labelTruckModel"; + labelTruckModel.Size = new Size(63, 20); + labelTruckModel.TabIndex = 12; + labelTruckModel.Text = "Модель"; + // + // textBoxTruckBrand + // + textBoxTruckBrand.Location = new Point(158, 73); + textBoxTruckBrand.Name = "textBoxTruckBrand"; + textBoxTruckBrand.Size = new Size(183, 27); + textBoxTruckBrand.TabIndex = 11; + // + // labelTruckBrand + // + labelTruckBrand.AutoSize = true; + labelTruckBrand.Location = new Point(43, 76); + labelTruckBrand.Name = "labelTruckBrand"; + labelTruckBrand.Size = new Size(54, 20); + labelTruckBrand.TabIndex = 10; + labelTruckBrand.Text = "Марка"; + // + // textBoxTruckNumbers + // + textBoxTruckNumbers.Location = new Point(158, 30); + textBoxTruckNumbers.Name = "textBoxTruckNumbers"; + textBoxTruckNumbers.Size = new Size(183, 27); + textBoxTruckNumbers.TabIndex = 9; + // + // labelTruckNumbers + // + labelTruckNumbers.AutoSize = true; + labelTruckNumbers.Location = new Point(26, 30); + labelTruckNumbers.Name = "labelTruckNumbers"; + labelTruckNumbers.Size = new Size(106, 20); + labelTruckNumbers.TabIndex = 8; + labelTruckNumbers.Text = "Номера фуры"; + // + // labelMaxFuel + // + labelMaxFuel.AutoSize = true; + labelMaxFuel.Location = new Point(12, 163); + labelMaxFuel.Name = "labelMaxFuel"; + labelMaxFuel.Size = new Size(129, 20); + labelMaxFuel.TabIndex = 14; + labelMaxFuel.Text = "Объем цистерны"; + // + // numericUpDownMaxFuel + // + numericUpDownMaxFuel.Location = new Point(158, 156); + numericUpDownMaxFuel.Name = "numericUpDownMaxFuel"; + numericUpDownMaxFuel.Size = new Size(117, 27); + numericUpDownMaxFuel.TabIndex = 15; + // + // buttonTruckSave + // + buttonTruckSave.Location = new Point(12, 211); + buttonTruckSave.Name = "buttonTruckSave"; + buttonTruckSave.Size = new Size(156, 37); + buttonTruckSave.TabIndex = 16; + buttonTruckSave.Text = "Сохранить"; + buttonTruckSave.UseVisualStyleBackColor = true; + buttonTruckSave.Click += buttonTruckSave_Click; + // + // buttonTruckCancel + // + buttonTruckCancel.Location = new Point(196, 211); + buttonTruckCancel.Name = "buttonTruckCancel"; + buttonTruckCancel.Size = new Size(156, 37); + buttonTruckCancel.TabIndex = 17; + buttonTruckCancel.Text = "Отмена"; + buttonTruckCancel.UseVisualStyleBackColor = true; + buttonTruckCancel.Click += buttonTruckCancel_Click; + // + // FormTruck + // + AutoScaleDimensions = new SizeF(8F, 20F); + AutoScaleMode = AutoScaleMode.Font; + ClientSize = new Size(364, 260); + Controls.Add(buttonTruckCancel); + Controls.Add(buttonTruckSave); + Controls.Add(numericUpDownMaxFuel); + Controls.Add(labelMaxFuel); + Controls.Add(textBoxTruckModel); + Controls.Add(labelTruckModel); + Controls.Add(textBoxTruckBrand); + Controls.Add(labelTruckBrand); + Controls.Add(textBoxTruckNumbers); + Controls.Add(labelTruckNumbers); + Name = "FormTruck"; + StartPosition = FormStartPosition.CenterParent; + Text = "Фура"; + ((System.ComponentModel.ISupportInitialize)numericUpDownMaxFuel).EndInit(); + ResumeLayout(false); + PerformLayout(); + } + + #endregion + + private TextBox textBoxTruckModel; + private Label labelTruckModel; + private TextBox textBoxTruckBrand; + private Label labelTruckBrand; + private TextBox textBoxTruckNumbers; + private Label labelTruckNumbers; + private Label labelMaxFuel; + private NumericUpDown numericUpDownMaxFuel; + private Button buttonTruckSave; + private Button buttonTruckCancel; + } +} \ No newline at end of file diff --git a/ProjectGarage/Forms/FormTruck.cs b/ProjectGarage/Forms/FormTruck.cs new file mode 100644 index 0000000..d94dff7 --- /dev/null +++ b/ProjectGarage/Forms/FormTruck.cs @@ -0,0 +1,61 @@ +using ProjectGarage.Repositories; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace ProjectGarage.Forms +{ + public partial class FormTruck : Form + { + + private readonly ITruckRepository _truckRepository; + private int? _truckId; + public int Id + { + set + { + try + { + var truck = _truckRepository.ReadTruckByID(value); + if (truck == null) + { + throw new InvalidDataException(nameof(truck)); + } + + textBoxTruckNumbers.Text = truck.Numbers; + textBoxTruckBrand.Text = truck.Brand; + textBoxTruckModel.Text = truck.Model; + numericUpDownMaxFuel.Value = truck.MaxFuel; + } + catch (Exception ex) + { + MessageBox.Show(ex.Message, "Ошибка при получении данных", MessageBoxButtons.OK, MessageBoxIcon.Error); + return; + } + } + } + + public FormTruck(ITruckRepository truckRepository) + { + InitializeComponent(); + _truckRepository = truckRepository ?? + throw new ArgumentNullException(nameof(truckRepository)); + } + + private void buttonTruckSave_Click(object sender, EventArgs e) + { + + } + + private void buttonTruckCancel_Click(object sender, EventArgs e) + { + + } + } +} diff --git a/ProjectGarage/Forms/FormTruck.resx b/ProjectGarage/Forms/FormTruck.resx new file mode 100644 index 0000000..af32865 --- /dev/null +++ b/ProjectGarage/Forms/FormTruck.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/ProjectGarage/Program.cs b/ProjectGarage/Program.cs index e95d0ba..9572f82 100644 --- a/ProjectGarage/Program.cs +++ b/ProjectGarage/Program.cs @@ -1,3 +1,7 @@ +using ProjectGarage.Repositories; +using ProjectGarage.Repositories.Implementations; +using Unity; + namespace ProjectGarage { internal static class Program @@ -11,7 +15,22 @@ namespace ProjectGarage // To customize application configuration such as set high DPI settings or default font, // see https://aka.ms/applicationconfiguration. ApplicationConfiguration.Initialize(); - Application.Run(new Form1()); + Application.Run(CreateContainer().Resolve()); + } + + private static IUnityContainer CreateContainer() + { + var container = new UnityContainer(); + + container.RegisterType(); + container.RegisterType(); + container.RegisterType(); + container.RegisterType(); + container.RegisterType(); + container.RegisterType(); + + + return container; } } } \ No newline at end of file diff --git a/ProjectGarage/ProjectGarage.csproj b/ProjectGarage/ProjectGarage.csproj index 663fdb8..accbdf0 100644 --- a/ProjectGarage/ProjectGarage.csproj +++ b/ProjectGarage/ProjectGarage.csproj @@ -8,4 +8,23 @@ enable + + + + + + + True + True + Resources.resx + + + + + + ResXFileCodeGenerator + Resources.Designer.cs + + + \ No newline at end of file diff --git a/ProjectGarage/Properties/Resources.Designer.cs b/ProjectGarage/Properties/Resources.Designer.cs new file mode 100644 index 0000000..218e866 --- /dev/null +++ b/ProjectGarage/Properties/Resources.Designer.cs @@ -0,0 +1,63 @@ +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// Исполняемая версия:4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторной генерации кода. +// +//------------------------------------------------------------------------------ + +namespace ProjectGarage.Properties { + using System; + + + /// + /// Класс ресурса со строгой типизацией для поиска локализованных строк и т.д. + /// + // Этот класс создан автоматически классом StronglyTypedResourceBuilder + // с помощью такого средства, как ResGen или Visual Studio. + // Чтобы добавить или удалить член, измените файл .ResX и снова запустите ResGen + // с параметром /str или перестройте свой проект VS. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Возвращает кэшированный экземпляр ResourceManager, использованный этим классом. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ProjectGarage.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Перезаписывает свойство CurrentUICulture текущего потока для всех + /// обращений к ресурсу с помощью этого класса ресурса со строгой типизацией. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } +} diff --git a/ProjectGarage/Form1.resx b/ProjectGarage/Properties/Resources.resx similarity index 100% rename from ProjectGarage/Form1.resx rename to ProjectGarage/Properties/Resources.resx diff --git a/ProjectGarage/Repositories/IDriverRepository.cs b/ProjectGarage/Repositories/IDriverRepository.cs new file mode 100644 index 0000000..c443abc --- /dev/null +++ b/ProjectGarage/Repositories/IDriverRepository.cs @@ -0,0 +1,21 @@ +using ProjectGarage.Entities; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ProjectGarage.Repositories; + +public interface IDriverRepository +{ + IEnumerable ReadDrivers(); + + Driver ReadDriverByID(int id); + + void CreateDriver(Driver driver); + + void UpdateDriver(Driver driver); + + void DeleteDriver(int id); +} diff --git a/ProjectGarage/Repositories/IFuelReplishmentRepository.cs b/ProjectGarage/Repositories/IFuelReplishmentRepository.cs new file mode 100644 index 0000000..51f95d7 --- /dev/null +++ b/ProjectGarage/Repositories/IFuelReplishmentRepository.cs @@ -0,0 +1,17 @@ +using ProjectGarage.Entities; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ProjectGarage.Repositories; + +public interface IFuelReplishmentRepository +{ + IEnumerable ReadFuelReplenishment(DateTime? dateForm = null, DateTime? dateTo = null, int? fuelId = null, + int? driverId = null, int? routeId = null); + void CreateFuelReplenishment(FuelReplenishment fuelReplenishment); + + void DeleteFuelReplenishment(int id); +} diff --git a/ProjectGarage/Repositories/IFuelRepository.cs b/ProjectGarage/Repositories/IFuelRepository.cs new file mode 100644 index 0000000..c52d6ba --- /dev/null +++ b/ProjectGarage/Repositories/IFuelRepository.cs @@ -0,0 +1,21 @@ +using ProjectGarage.Entities; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ProjectGarage.Repositories; + +public interface IFuelRepository +{ + IEnumerable ReadFuels(); + + Fuel ReadFuelByID(int id); + + void CreateFuel(Fuel fuel); + + void UpdateFuel(Fuel fuel); + + void DeleteFuel(int id); +} diff --git a/ProjectGarage/Repositories/IRouteRepository.cs b/ProjectGarage/Repositories/IRouteRepository.cs new file mode 100644 index 0000000..5ee1863 --- /dev/null +++ b/ProjectGarage/Repositories/IRouteRepository.cs @@ -0,0 +1,21 @@ +using ProjectGarage.Entities; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ProjectGarage.Repositories; + +public interface IRouteRepository +{ + IEnumerable ReadRoute(string? startPoint = null,string? finalPoint = null); + + void ReadRouteByID(int id); + + void CreateRoute(Route route); + + void UpdateRoute(Route route); + + void DeleteRoute(int id); +} diff --git a/ProjectGarage/Repositories/ITransportationRepository.cs b/ProjectGarage/Repositories/ITransportationRepository.cs new file mode 100644 index 0000000..9d0a407 --- /dev/null +++ b/ProjectGarage/Repositories/ITransportationRepository.cs @@ -0,0 +1,15 @@ +using ProjectGarage.Entities; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ProjectGarage.Repositories; + +public interface ITransportationRepository +{ + IEnumerable ReadTransportation(DateTime? dateForm = null, DateTime? dateTo = null, int? fuelId = null, + int? driverId = null, int? routeId = null); + void CreateTransportation(Transportation transportation); +} diff --git a/ProjectGarage/Repositories/ITruckRepository.cs b/ProjectGarage/Repositories/ITruckRepository.cs new file mode 100644 index 0000000..9716bc0 --- /dev/null +++ b/ProjectGarage/Repositories/ITruckRepository.cs @@ -0,0 +1,21 @@ +using ProjectGarage.Entities; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ProjectGarage.Repositories; + +public interface ITruckRepository +{ + IEnumerable ReadTrucks(); + + Truck ReadTruckByID(int id); + + void CreateTruck(Truck truck); + + void UpdateTruck(Truck truck); + + void DeleteTruck(int id); +} diff --git a/ProjectGarage/Repositories/Implementations/DriverRepository.cs b/ProjectGarage/Repositories/Implementations/DriverRepository.cs new file mode 100644 index 0000000..0fba152 --- /dev/null +++ b/ProjectGarage/Repositories/Implementations/DriverRepository.cs @@ -0,0 +1,27 @@ +using ProjectGarage.Entities; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ProjectGarage.Repositories.Implementations; + +public class DriverRepository : IDriverRepository +{ + public void CreateDriver(Driver driver) + { + } + + public void DeleteDriver(int id) + { + } + + public Driver ReadDriverByID(int id) => Driver.CreateDriver(0, string.Empty, string.Empty, string.Empty, 0); + + public IEnumerable ReadDrivers() => []; + + public void UpdateDriver(Driver driver) + { + } +} diff --git a/ProjectGarage/Repositories/Implementations/FuelReplishmentRepository.cs b/ProjectGarage/Repositories/Implementations/FuelReplishmentRepository.cs new file mode 100644 index 0000000..760ca62 --- /dev/null +++ b/ProjectGarage/Repositories/Implementations/FuelReplishmentRepository.cs @@ -0,0 +1,24 @@ +using ProjectGarage.Entities; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ProjectGarage.Repositories.Implementations; + +public class FuelReplishmentRepository : IFuelReplishmentRepository +{ + public void CreateFuelReplenishment(FuelReplenishment fuelReplenishment) + { + } + + public void DeleteFuelReplenishment(int id) + { + } + + public IEnumerable ReadFuelReplenishment(DateTime? dateForm = null, DateTime? dateTo = null, int? fuelId = null, int? driverId = null, int? routeId = null) + { + return []; + } +} diff --git a/ProjectGarage/Repositories/Implementations/FuelRepository.cs b/ProjectGarage/Repositories/Implementations/FuelRepository.cs new file mode 100644 index 0000000..03d40a4 --- /dev/null +++ b/ProjectGarage/Repositories/Implementations/FuelRepository.cs @@ -0,0 +1,28 @@ +using ProjectGarage.Entities; +using ProjectGarage.Entities.Enums; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ProjectGarage.Repositories.Implementations; + +public class FuelRepository : IFuelRepository +{ + public void CreateFuel(Fuel fuel) + { + } + + public void DeleteFuel(int id) + { + } + + public Fuel ReadFuelByID(int id) => Fuel.CreateFuel(0, string.Empty, FuelType.None, 0); + + public IEnumerable ReadFuels() => []; + + public void UpdateFuel(Fuel fuel) + { + } +} diff --git a/ProjectGarage/Repositories/Implementations/RouteRepository.cs b/ProjectGarage/Repositories/Implementations/RouteRepository.cs new file mode 100644 index 0000000..a27ba2e --- /dev/null +++ b/ProjectGarage/Repositories/Implementations/RouteRepository.cs @@ -0,0 +1,34 @@ +using ProjectGarage.Entities; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ProjectGarage.Repositories.Implementations; + +public class RouteRepository : IRouteRepository +{ + public void CreateFuelReplenishment(FuelReplenishment fuelReplenishment) + { + } + + public void CreateRoute(Route route) + { + } + + public void DeleteRoute(int id) + { + } + + public void ReadRouteByID(int id) => Route.CreateRoute(0, string.Empty, string.Empty, 0); + + public IEnumerable ReadRoute(string? startPoint = null, string? finalPoint = null) + { + return []; + } + + public void UpdateRoute(Route route) + { + } +} diff --git a/ProjectGarage/Repositories/Implementations/TransportationRepository.cs b/ProjectGarage/Repositories/Implementations/TransportationRepository.cs new file mode 100644 index 0000000..34255c9 --- /dev/null +++ b/ProjectGarage/Repositories/Implementations/TransportationRepository.cs @@ -0,0 +1,20 @@ +using ProjectGarage.Entities; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ProjectGarage.Repositories.Implementations; + +public class TransportationRepository : ITransportationRepository +{ + public void CreateTransportation(Transportation transportation) + { + } + + public IEnumerable ReadTransportation(DateTime? dateForm = null, DateTime? dateTo = null, int? fuelId = null, int? driverId = null, int? routeId = null) + { + return []; + } +} diff --git a/ProjectGarage/Repositories/Implementations/TruckRepository.cs b/ProjectGarage/Repositories/Implementations/TruckRepository.cs new file mode 100644 index 0000000..d02f23f --- /dev/null +++ b/ProjectGarage/Repositories/Implementations/TruckRepository.cs @@ -0,0 +1,27 @@ +using ProjectGarage.Entities; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ProjectGarage.Repositories.Implementations; + +public class TruckRepository : ITruckRepository +{ + public void CreateTruck(Truck truck) + { + } + + public void DeleteTruck(int id) + { + } + + public Truck ReadTruckByID(int id) => Truck.CreateTruck(0, string.Empty, string.Empty, string.Empty, 0); + + public IEnumerable ReadTrucks() => []; + + public void UpdateTruck(Truck truck) + { + } +} diff --git a/филмор1.jpg b/филмор1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..09e2a97f1be74bb8c7ded99d21a4e3c056413cd0 GIT binary patch literal 62760 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 X!^mw-(X!YR;