diff --git a/AirlineMS/Migrations/20230330094431_initial.Designer.cs b/AirlineMS/Migrations/20230330094431_initial.Designer.cs deleted file mode 100644 index b1db7a3..0000000 --- a/AirlineMS/Migrations/20230330094431_initial.Designer.cs +++ /dev/null @@ -1,285 +0,0 @@ -// -using System; -using AirlineMS.AppDbContext; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Infrastructure; -using Microsoft.EntityFrameworkCore.Migrations; -using Microsoft.EntityFrameworkCore.Storage.ValueConversion; - -#nullable disable - -namespace AirlineMS.Migrations -{ - [DbContext(typeof(Context))] - [Migration("20230330094431_initial")] - partial class initial - { - protected override void BuildTargetModel(ModelBuilder modelBuilder) - { -#pragma warning disable 612, 618 - modelBuilder - .HasAnnotation("ProductVersion", "6.0.14") - .HasAnnotation("Relational:MaxIdentifierLength", 64); - - modelBuilder.Entity("AirlineMS.Models.Entities.Branch", b => - { - b.Property("Id") - .HasColumnType("varchar(255)"); - - b.Property("Address") - .HasColumnType("longtext"); - - b.Property("CompanyId") - .HasColumnType("varchar(255)"); - - b.Property("CreatedBy") - .HasColumnType("datetime(6)"); - - b.Property("DateCreated") - .HasColumnType("datetime(6)"); - - b.Property("Email") - .HasColumnType("longtext"); - - b.Property("IsDeleted") - .HasColumnType("tinyint(1)"); - - b.Property("Name") - .HasColumnType("longtext"); - - b.Property("PhoneNumber") - .HasColumnType("longtext"); - - b.HasKey("Id"); - - b.HasIndex("CompanyId"); - - b.ToTable("Branches"); - }); - - modelBuilder.Entity("AirlineMS.Models.Entities.Company", b => - { - b.Property("Id") - .HasColumnType("varchar(255)"); - - b.Property("CACDocument") - .HasColumnType("longtext"); - - b.Property("CACRegistrationNum") - .HasColumnType("longtext"); - - b.Property("CreatedBy") - .HasColumnType("datetime(6)"); - - b.Property("DateCreated") - .HasColumnType("datetime(6)"); - - b.Property("IsDeleted") - .HasColumnType("tinyint(1)"); - - b.Property("Logo") - .HasColumnType("longtext"); - - b.Property("Name") - .HasColumnType("longtext"); - - b.HasKey("Id"); - - b.ToTable("Companies"); - }); - - modelBuilder.Entity("AirlineMS.Models.Entities.Role", b => - { - b.Property("Id") - .HasColumnType("varchar(255)"); - - b.Property("CreatedBy") - .HasColumnType("datetime(6)"); - - b.Property("DateCreated") - .HasColumnType("datetime(6)"); - - b.Property("Description") - .HasColumnType("longtext"); - - b.Property("IsDeleted") - .HasColumnType("tinyint(1)"); - - b.Property("Name") - .HasColumnType("longtext"); - - b.HasKey("Id"); - - b.ToTable("Roles"); - }); - - modelBuilder.Entity("AirlineMS.Models.Entities.Staff", b => - { - b.Property("Id") - .HasColumnType("varchar(255)"); - - b.Property("BranchId") - .HasColumnType("varchar(255)"); - - b.Property("CompanyId") - .HasColumnType("varchar(255)"); - - b.Property("CreatedBy") - .HasColumnType("datetime(6)"); - - b.Property("DateCreated") - .HasColumnType("datetime(6)"); - - b.Property("EmploymentNumber") - .HasColumnType("longtext"); - - b.Property("IsDeleted") - .HasColumnType("tinyint(1)"); - - b.Property("UserId") - .HasColumnType("varchar(255)"); - - b.HasKey("Id"); - - b.HasIndex("BranchId"); - - b.HasIndex("CompanyId"); - - b.HasIndex("UserId"); - - b.ToTable("Staffs"); - }); - - modelBuilder.Entity("AirlineMS.Models.Entities.User", b => - { - b.Property("Id") - .HasColumnType("varchar(255)"); - - b.Property("CreatedBy") - .HasColumnType("datetime(6)"); - - b.Property("DateCreated") - .HasColumnType("datetime(6)"); - - b.Property("Email") - .HasColumnType("longtext"); - - b.Property("FirstName") - .HasColumnType("longtext"); - - b.Property("IsDeleted") - .HasColumnType("tinyint(1)"); - - b.Property("LastName") - .HasColumnType("longtext"); - - b.Property("Password") - .HasColumnType("longtext"); - - b.Property("PhoneNumber") - .HasColumnType("longtext"); - - b.HasKey("Id"); - - b.ToTable("Users"); - }); - - modelBuilder.Entity("AirlineMS.Models.Entities.UserRole", b => - { - b.Property("Id") - .HasColumnType("varchar(255)"); - - b.Property("CreatedBy") - .HasColumnType("datetime(6)"); - - b.Property("DateCreated") - .HasColumnType("datetime(6)"); - - b.Property("IsDeleted") - .HasColumnType("tinyint(1)"); - - b.Property("RoleId") - .HasColumnType("varchar(255)"); - - b.Property("UserId") - .HasColumnType("varchar(255)"); - - b.HasKey("Id"); - - b.HasIndex("RoleId"); - - b.HasIndex("UserId"); - - b.ToTable("UserRoles"); - }); - - modelBuilder.Entity("AirlineMS.Models.Entities.Branch", b => - { - b.HasOne("AirlineMS.Models.Entities.Company", "Company") - .WithMany("Branches") - .HasForeignKey("CompanyId"); - - b.Navigation("Company"); - }); - - modelBuilder.Entity("AirlineMS.Models.Entities.Staff", b => - { - b.HasOne("AirlineMS.Models.Entities.Branch", "Branch") - .WithMany("Staffs") - .HasForeignKey("BranchId"); - - b.HasOne("AirlineMS.Models.Entities.Company", "Company") - .WithMany("Staffs") - .HasForeignKey("CompanyId"); - - b.HasOne("AirlineMS.Models.Entities.User", "User") - .WithMany() - .HasForeignKey("UserId"); - - b.Navigation("Branch"); - - b.Navigation("Company"); - - b.Navigation("User"); - }); - - modelBuilder.Entity("AirlineMS.Models.Entities.UserRole", b => - { - b.HasOne("AirlineMS.Models.Entities.Role", "Role") - .WithMany("UserRoles") - .HasForeignKey("RoleId"); - - b.HasOne("AirlineMS.Models.Entities.User", "User") - .WithMany("UserRoles") - .HasForeignKey("UserId"); - - b.Navigation("Role"); - - b.Navigation("User"); - }); - - modelBuilder.Entity("AirlineMS.Models.Entities.Branch", b => - { - b.Navigation("Staffs"); - }); - - modelBuilder.Entity("AirlineMS.Models.Entities.Company", b => - { - b.Navigation("Branches"); - - b.Navigation("Staffs"); - }); - - modelBuilder.Entity("AirlineMS.Models.Entities.Role", b => - { - b.Navigation("UserRoles"); - }); - - modelBuilder.Entity("AirlineMS.Models.Entities.User", b => - { - b.Navigation("UserRoles"); - }); -#pragma warning restore 612, 618 - } - } -} diff --git a/AirlineMS/Migrations/20230330095723_second.cs b/AirlineMS/Migrations/20230330095723_second.cs deleted file mode 100644 index 980a081..0000000 --- a/AirlineMS/Migrations/20230330095723_second.cs +++ /dev/null @@ -1,136 +0,0 @@ -using System; -using Microsoft.EntityFrameworkCore.Migrations; - -#nullable disable - -namespace AirlineMS.Migrations -{ - public partial class second : Migration - { - protected override void Up(MigrationBuilder migrationBuilder) - { - migrationBuilder.AlterColumn( - name: "CreatedBy", - table: "Users", - type: "longtext", - nullable: true, - oldClrType: typeof(DateTime), - oldType: "datetime(6)") - .Annotation("MySql:CharSet", "utf8mb4"); - - migrationBuilder.AlterColumn( - name: "CreatedBy", - table: "UserRoles", - type: "longtext", - nullable: true, - oldClrType: typeof(DateTime), - oldType: "datetime(6)") - .Annotation("MySql:CharSet", "utf8mb4"); - - migrationBuilder.AlterColumn( - name: "CreatedBy", - table: "Staffs", - type: "longtext", - nullable: true, - oldClrType: typeof(DateTime), - oldType: "datetime(6)") - .Annotation("MySql:CharSet", "utf8mb4"); - - migrationBuilder.AlterColumn( - name: "CreatedBy", - table: "Roles", - type: "longtext", - nullable: true, - oldClrType: typeof(DateTime), - oldType: "datetime(6)") - .Annotation("MySql:CharSet", "utf8mb4"); - - migrationBuilder.AlterColumn( - name: "CreatedBy", - table: "Companies", - type: "longtext", - nullable: true, - oldClrType: typeof(DateTime), - oldType: "datetime(6)") - .Annotation("MySql:CharSet", "utf8mb4"); - - migrationBuilder.AlterColumn( - name: "CreatedBy", - table: "Branches", - type: "longtext", - nullable: true, - oldClrType: typeof(DateTime), - oldType: "datetime(6)") - .Annotation("MySql:CharSet", "utf8mb4"); - } - - protected override void Down(MigrationBuilder migrationBuilder) - { - migrationBuilder.AlterColumn( - name: "CreatedBy", - table: "Users", - type: "datetime(6)", - nullable: false, - defaultValue: new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), - oldClrType: typeof(string), - oldType: "longtext", - oldNullable: true) - .OldAnnotation("MySql:CharSet", "utf8mb4"); - - migrationBuilder.AlterColumn( - name: "CreatedBy", - table: "UserRoles", - type: "datetime(6)", - nullable: false, - defaultValue: new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), - oldClrType: typeof(string), - oldType: "longtext", - oldNullable: true) - .OldAnnotation("MySql:CharSet", "utf8mb4"); - - migrationBuilder.AlterColumn( - name: "CreatedBy", - table: "Staffs", - type: "datetime(6)", - nullable: false, - defaultValue: new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), - oldClrType: typeof(string), - oldType: "longtext", - oldNullable: true) - .OldAnnotation("MySql:CharSet", "utf8mb4"); - - migrationBuilder.AlterColumn( - name: "CreatedBy", - table: "Roles", - type: "datetime(6)", - nullable: false, - defaultValue: new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), - oldClrType: typeof(string), - oldType: "longtext", - oldNullable: true) - .OldAnnotation("MySql:CharSet", "utf8mb4"); - - migrationBuilder.AlterColumn( - name: "CreatedBy", - table: "Companies", - type: "datetime(6)", - nullable: false, - defaultValue: new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), - oldClrType: typeof(string), - oldType: "longtext", - oldNullable: true) - .OldAnnotation("MySql:CharSet", "utf8mb4"); - - migrationBuilder.AlterColumn( - name: "CreatedBy", - table: "Branches", - type: "datetime(6)", - nullable: false, - defaultValue: new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified), - oldClrType: typeof(string), - oldType: "longtext", - oldNullable: true) - .OldAnnotation("MySql:CharSet", "utf8mb4"); - } - } -} diff --git a/AirlineMS/Migrations/20230330095723_second.Designer.cs b/AirlineMS/Migrations/20230330202023_asd.Designer.cs similarity index 85% rename from AirlineMS/Migrations/20230330095723_second.Designer.cs rename to AirlineMS/Migrations/20230330202023_asd.Designer.cs index 8b0ed79..1e8e15f 100644 --- a/AirlineMS/Migrations/20230330095723_second.Designer.cs +++ b/AirlineMS/Migrations/20230330202023_asd.Designer.cs @@ -11,8 +11,8 @@ namespace AirlineMS.Migrations { [DbContext(typeof(Context))] - [Migration("20230330095723_second")] - partial class second + [Migration("20230330202023_asd")] + partial class asd { protected override void BuildTargetModel(ModelBuilder modelBuilder) { @@ -21,6 +21,39 @@ protected override void BuildTargetModel(ModelBuilder modelBuilder) .HasAnnotation("ProductVersion", "6.0.14") .HasAnnotation("Relational:MaxIdentifierLength", 64); + modelBuilder.Entity("AirlineMS.Models.Entities.Aircraft", b => + { + b.Property("Id") + .HasColumnType("varchar(255)"); + + b.Property("Capacity") + .HasColumnType("int"); + + b.Property("CompanyId") + .HasColumnType("varchar(255)"); + + b.Property("CreatedBy") + .HasColumnType("longtext"); + + b.Property("DateCreated") + .HasColumnType("datetime(6)"); + + b.Property("EngineNumber") + .HasColumnType("longtext"); + + b.Property("IsDeleted") + .HasColumnType("tinyint(1)"); + + b.Property("Name") + .HasColumnType("longtext"); + + b.HasKey("Id"); + + b.HasIndex("CompanyId"); + + b.ToTable("Aircraft"); + }); + modelBuilder.Entity("AirlineMS.Models.Entities.Branch", b => { b.Property("Id") @@ -179,6 +212,9 @@ protected override void BuildTargetModel(ModelBuilder modelBuilder) b.Property("PhoneNumber") .HasColumnType("longtext"); + b.Property("Wallet") + .HasColumnType("double"); + b.HasKey("Id"); b.ToTable("Users"); @@ -213,6 +249,15 @@ protected override void BuildTargetModel(ModelBuilder modelBuilder) b.ToTable("UserRoles"); }); + modelBuilder.Entity("AirlineMS.Models.Entities.Aircraft", b => + { + b.HasOne("AirlineMS.Models.Entities.Company", "Company") + .WithMany("Aircrafts") + .HasForeignKey("CompanyId"); + + b.Navigation("Company"); + }); + modelBuilder.Entity("AirlineMS.Models.Entities.Branch", b => { b.HasOne("AirlineMS.Models.Entities.Company", "Company") @@ -265,6 +310,8 @@ protected override void BuildTargetModel(ModelBuilder modelBuilder) modelBuilder.Entity("AirlineMS.Models.Entities.Company", b => { + b.Navigation("Aircrafts"); + b.Navigation("Branches"); b.Navigation("Staffs"); diff --git a/AirlineMS/Migrations/20230330094431_initial.cs b/AirlineMS/Migrations/20230330202023_asd.cs similarity index 78% rename from AirlineMS/Migrations/20230330094431_initial.cs rename to AirlineMS/Migrations/20230330202023_asd.cs index 4b7de14..495b937 100644 --- a/AirlineMS/Migrations/20230330094431_initial.cs +++ b/AirlineMS/Migrations/20230330202023_asd.cs @@ -5,7 +5,7 @@ namespace AirlineMS.Migrations { - public partial class initial : Migration + public partial class asd : Migration { protected override void Up(MigrationBuilder migrationBuilder) { @@ -28,7 +28,8 @@ protected override void Up(MigrationBuilder migrationBuilder) .Annotation("MySql:CharSet", "utf8mb4"), IsDeleted = table.Column(type: "tinyint(1)", nullable: false), DateCreated = table.Column(type: "datetime(6)", nullable: false), - CreatedBy = table.Column(type: "datetime(6)", nullable: false) + CreatedBy = table.Column(type: "longtext", nullable: true) + .Annotation("MySql:CharSet", "utf8mb4") }, constraints: table => { @@ -48,7 +49,8 @@ protected override void Up(MigrationBuilder migrationBuilder) .Annotation("MySql:CharSet", "utf8mb4"), IsDeleted = table.Column(type: "tinyint(1)", nullable: false), DateCreated = table.Column(type: "datetime(6)", nullable: false), - CreatedBy = table.Column(type: "datetime(6)", nullable: false) + CreatedBy = table.Column(type: "longtext", nullable: true) + .Annotation("MySql:CharSet", "utf8mb4") }, constraints: table => { @@ -72,9 +74,11 @@ protected override void Up(MigrationBuilder migrationBuilder) .Annotation("MySql:CharSet", "utf8mb4"), Password = table.Column(type: "longtext", nullable: true) .Annotation("MySql:CharSet", "utf8mb4"), + Wallet = table.Column(type: "double", nullable: false), IsDeleted = table.Column(type: "tinyint(1)", nullable: false), DateCreated = table.Column(type: "datetime(6)", nullable: false), - CreatedBy = table.Column(type: "datetime(6)", nullable: false) + CreatedBy = table.Column(type: "longtext", nullable: true) + .Annotation("MySql:CharSet", "utf8mb4") }, constraints: table => { @@ -82,6 +86,35 @@ protected override void Up(MigrationBuilder migrationBuilder) }) .Annotation("MySql:CharSet", "utf8mb4"); + migrationBuilder.CreateTable( + name: "Aircraft", + columns: table => new + { + Id = table.Column(type: "varchar(255)", nullable: false) + .Annotation("MySql:CharSet", "utf8mb4"), + Name = table.Column(type: "longtext", nullable: true) + .Annotation("MySql:CharSet", "utf8mb4"), + EngineNumber = table.Column(type: "longtext", nullable: true) + .Annotation("MySql:CharSet", "utf8mb4"), + Capacity = table.Column(type: "int", nullable: false), + CompanyId = table.Column(type: "varchar(255)", nullable: true) + .Annotation("MySql:CharSet", "utf8mb4"), + IsDeleted = table.Column(type: "tinyint(1)", nullable: false), + DateCreated = table.Column(type: "datetime(6)", nullable: false), + CreatedBy = table.Column(type: "longtext", nullable: true) + .Annotation("MySql:CharSet", "utf8mb4") + }, + constraints: table => + { + table.PrimaryKey("PK_Aircraft", x => x.Id); + table.ForeignKey( + name: "FK_Aircraft_Companies_CompanyId", + column: x => x.CompanyId, + principalTable: "Companies", + principalColumn: "Id"); + }) + .Annotation("MySql:CharSet", "utf8mb4"); + migrationBuilder.CreateTable( name: "Branches", columns: table => new @@ -100,7 +133,8 @@ protected override void Up(MigrationBuilder migrationBuilder) .Annotation("MySql:CharSet", "utf8mb4"), IsDeleted = table.Column(type: "tinyint(1)", nullable: false), DateCreated = table.Column(type: "datetime(6)", nullable: false), - CreatedBy = table.Column(type: "datetime(6)", nullable: false) + CreatedBy = table.Column(type: "longtext", nullable: true) + .Annotation("MySql:CharSet", "utf8mb4") }, constraints: table => { @@ -125,7 +159,8 @@ protected override void Up(MigrationBuilder migrationBuilder) .Annotation("MySql:CharSet", "utf8mb4"), IsDeleted = table.Column(type: "tinyint(1)", nullable: false), DateCreated = table.Column(type: "datetime(6)", nullable: false), - CreatedBy = table.Column(type: "datetime(6)", nullable: false) + CreatedBy = table.Column(type: "longtext", nullable: true) + .Annotation("MySql:CharSet", "utf8mb4") }, constraints: table => { @@ -159,7 +194,8 @@ protected override void Up(MigrationBuilder migrationBuilder) .Annotation("MySql:CharSet", "utf8mb4"), IsDeleted = table.Column(type: "tinyint(1)", nullable: false), DateCreated = table.Column(type: "datetime(6)", nullable: false), - CreatedBy = table.Column(type: "datetime(6)", nullable: false) + CreatedBy = table.Column(type: "longtext", nullable: true) + .Annotation("MySql:CharSet", "utf8mb4") }, constraints: table => { @@ -182,6 +218,11 @@ protected override void Up(MigrationBuilder migrationBuilder) }) .Annotation("MySql:CharSet", "utf8mb4"); + migrationBuilder.CreateIndex( + name: "IX_Aircraft_CompanyId", + table: "Aircraft", + column: "CompanyId"); + migrationBuilder.CreateIndex( name: "IX_Branches_CompanyId", table: "Branches", @@ -215,6 +256,9 @@ protected override void Up(MigrationBuilder migrationBuilder) protected override void Down(MigrationBuilder migrationBuilder) { + migrationBuilder.DropTable( + name: "Aircraft"); + migrationBuilder.DropTable( name: "Staffs"); diff --git a/AirlineMS/Migrations/ContextModelSnapshot.cs b/AirlineMS/Migrations/ContextModelSnapshot.cs index f5c833b..78b4732 100644 --- a/AirlineMS/Migrations/ContextModelSnapshot.cs +++ b/AirlineMS/Migrations/ContextModelSnapshot.cs @@ -19,6 +19,39 @@ protected override void BuildModel(ModelBuilder modelBuilder) .HasAnnotation("ProductVersion", "6.0.14") .HasAnnotation("Relational:MaxIdentifierLength", 64); + modelBuilder.Entity("AirlineMS.Models.Entities.Aircraft", b => + { + b.Property("Id") + .HasColumnType("varchar(255)"); + + b.Property("Capacity") + .HasColumnType("int"); + + b.Property("CompanyId") + .HasColumnType("varchar(255)"); + + b.Property("CreatedBy") + .HasColumnType("longtext"); + + b.Property("DateCreated") + .HasColumnType("datetime(6)"); + + b.Property("EngineNumber") + .HasColumnType("longtext"); + + b.Property("IsDeleted") + .HasColumnType("tinyint(1)"); + + b.Property("Name") + .HasColumnType("longtext"); + + b.HasKey("Id"); + + b.HasIndex("CompanyId"); + + b.ToTable("Aircraft"); + }); + modelBuilder.Entity("AirlineMS.Models.Entities.Branch", b => { b.Property("Id") @@ -177,6 +210,9 @@ protected override void BuildModel(ModelBuilder modelBuilder) b.Property("PhoneNumber") .HasColumnType("longtext"); + b.Property("Wallet") + .HasColumnType("double"); + b.HasKey("Id"); b.ToTable("Users"); @@ -211,6 +247,15 @@ protected override void BuildModel(ModelBuilder modelBuilder) b.ToTable("UserRoles"); }); + modelBuilder.Entity("AirlineMS.Models.Entities.Aircraft", b => + { + b.HasOne("AirlineMS.Models.Entities.Company", "Company") + .WithMany("Aircrafts") + .HasForeignKey("CompanyId"); + + b.Navigation("Company"); + }); + modelBuilder.Entity("AirlineMS.Models.Entities.Branch", b => { b.HasOne("AirlineMS.Models.Entities.Company", "Company") @@ -263,6 +308,8 @@ protected override void BuildModel(ModelBuilder modelBuilder) modelBuilder.Entity("AirlineMS.Models.Entities.Company", b => { + b.Navigation("Aircrafts"); + b.Navigation("Branches"); b.Navigation("Staffs"); diff --git a/AirlineMS/Models/Dtos/CompanyDto.cs b/AirlineMS/Models/Dtos/CompanyDto.cs index bd4b3c9..b5185c1 100644 --- a/AirlineMS/Models/Dtos/CompanyDto.cs +++ b/AirlineMS/Models/Dtos/CompanyDto.cs @@ -15,6 +15,8 @@ public class CompanyDto public string CACDocument { get; set; } public List Branches { get; set; } public List Staffs { get; set; } + public List Aircrafts{get; set;} + } diff --git a/AirlineMS/Models/Dtos/ RoleDto.cs b/AirlineMS/Models/Dtos/RoleDto.cs similarity index 100% rename from AirlineMS/Models/Dtos/ RoleDto.cs rename to AirlineMS/Models/Dtos/RoleDto.cs diff --git a/AirlineMS/Models/Entities/Company.cs b/AirlineMS/Models/Entities/Company.cs index 80a2391..9295a57 100644 --- a/AirlineMS/Models/Entities/Company.cs +++ b/AirlineMS/Models/Entities/Company.cs @@ -8,7 +8,7 @@ namespace AirlineMS.Models.Entities public class Company : BaseEntity { public string Name { get; set; } - public string CACRegistrationNum { get; set; } + public string CACRegistrationNum { get; set; } public string CACDocument { get; set; } public string Logo { get; set; } public ICollection Branches {get; set;} = new HashSet(); diff --git a/AirlineMS/Repositories/Implementations/CompanyRepository.cs b/AirlineMS/Repositories/Implementations/CompanyRepository.cs index 02600ac..0a2c1ce 100644 --- a/AirlineMS/Repositories/Implementations/CompanyRepository.cs +++ b/AirlineMS/Repositories/Implementations/CompanyRepository.cs @@ -23,6 +23,7 @@ public Company Get(string id) .Where(a => a.IsDeleted == false) .Include(a => a.Branches) .Include(a => a.Staffs) + .Include(a => a.Aircraft) .ThenInclude(a => a.User) .FirstOrDefault(c => c.Id == id); } @@ -33,6 +34,7 @@ public Company Get(Expression> expression) .Where(a => a.IsDeleted == false) .Include(a => a.Branches) .Include(a => a.Staffs) + .Include(a => a.Aircraft) .ThenInclude(a => a.User) .FirstOrDefault(expression); } @@ -43,6 +45,7 @@ public IEnumerable GetAll() .Where(a => a.IsDeleted == false) .Include(a => a.Branches) .Include(a => a.Staffs) + .Include(a => a.Aircraft) .ThenInclude(a => a.User) .ToList(); } @@ -53,6 +56,7 @@ public IEnumerable GetSelected(List ids) .Where(a => ids.Contains(a.Id) && a.IsDeleted == false) .Include(a => a.Branches) .Include(a => a.Staffs) + .Include(a => a.Aircraft) .ThenInclude(a => a.User) .ToList(); } @@ -63,6 +67,7 @@ public IEnumerable GetSelected(Expression> expressi .Where(expression) .Include(a => a.Branches) .Include(a => a.Staffs) + .Include(a => a.Aircraft) .ThenInclude(a => a.User) .ToList(); } diff --git a/AirlineMS/Repositories/Interfaces/ICompanyRepository.cs b/AirlineMS/Repositories/Interfaces/ICompanyRepository.cs index 393d62e..d60ca79 100644 --- a/AirlineMS/Repositories/Interfaces/ICompanyRepository.cs +++ b/AirlineMS/Repositories/Interfaces/ICompanyRepository.cs @@ -12,6 +12,7 @@ public interface ICompanyRepository : IBaseRepository Company Get(string id); Company Get(Expression> expression); IEnumerable GetSelected(List ids); + IEnumerable GetSelected(Expression> expression); IEnumerable GetAll(); } diff --git a/AirlineMS/Services/Implementations/CompanyService.cs b/AirlineMS/Services/Implementations/CompanyService.cs index 7da8b20..4af4981 100644 --- a/AirlineMS/Services/Implementations/CompanyService.cs +++ b/AirlineMS/Services/Implementations/CompanyService.cs @@ -96,7 +96,14 @@ public BaseResponse Get(string id) Name = a.Name, Address = a.Address, - }).ToList() + + }, + Aircraft = company.Aircrafts.Select(a => new AircraftDto{ + Name = a.Name, + EngineNumber = a.EngineNumber, + Capacity = a.Capacity, + }) + ).ToList() }, }; } diff --git a/AirlineMS/appsettings.json b/AirlineMS/appsettings.json index 9f51a61..2743336 100644 --- a/AirlineMS/appsettings.json +++ b/AirlineMS/appsettings.json @@ -7,6 +7,6 @@ }, "AllowedHosts": "*", "ConnectionStrings": { - "AirlineConnectionString":"Server=localhost;User=root;Database=airdb;Password=christian2000" + "AirlineConnectionString":"Server=localhost;User=root;Database=AirlineMS;Password=1234" } } diff --git a/AirlineMS/obj/AirlineMS.csproj.nuget.dgspec.json b/AirlineMS/obj/AirlineMS.csproj.nuget.dgspec.json index 5ecb12b..cfff9fe 100644 --- a/AirlineMS/obj/AirlineMS.csproj.nuget.dgspec.json +++ b/AirlineMS/obj/AirlineMS.csproj.nuget.dgspec.json @@ -1,25 +1,27 @@ { "format": 1, "restore": { - "C:\\Users\\hp\\Desktop\\SysFly\\AirlineMS\\AirlineMS.csproj": {} + "C:\\Users\\USER\\Desktop\\SysFly\\AirlineMS\\AirlineMS.csproj": {} }, "projects": { - "C:\\Users\\hp\\Desktop\\SysFly\\AirlineMS\\AirlineMS.csproj": { + "C:\\Users\\USER\\Desktop\\SysFly\\AirlineMS\\AirlineMS.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\hp\\Desktop\\SysFly\\AirlineMS\\AirlineMS.csproj", + "projectUniqueName": "C:\\Users\\USER\\Desktop\\SysFly\\AirlineMS\\AirlineMS.csproj", "projectName": "AirlineMS", - "projectPath": "C:\\Users\\hp\\Desktop\\SysFly\\AirlineMS\\AirlineMS.csproj", - "packagesPath": "C:\\Users\\hp\\.nuget\\packages\\", - "outputPath": "C:\\Users\\hp\\Desktop\\SysFly\\AirlineMS\\obj\\", + "projectPath": "C:\\Users\\USER\\Desktop\\SysFly\\AirlineMS\\AirlineMS.csproj", + "packagesPath": "C:\\Users\\USER\\.nuget\\packages\\", + "outputPath": "C:\\Users\\USER\\Desktop\\SysFly\\AirlineMS\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ - "C:\\Users\\hp\\AppData\\Roaming\\NuGet\\NuGet.Config" + "C:\\Users\\USER\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net6.0" ], "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -76,7 +78,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.406\\RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.401\\RuntimeIdentifierGraph.json" } } } diff --git a/AirlineMS/obj/AirlineMS.csproj.nuget.g.props b/AirlineMS/obj/AirlineMS.csproj.nuget.g.props index 0837585..837b983 100644 --- a/AirlineMS/obj/AirlineMS.csproj.nuget.g.props +++ b/AirlineMS/obj/AirlineMS.csproj.nuget.g.props @@ -5,18 +5,18 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\hp\.nuget\packages\ + C:\Users\USER\.nuget\packages\ PackageReference - 6.3.2 + 6.3.0 - + - C:\Users\hp\.nuget\packages\microsoft.entityframeworkcore.tools\6.0.14 + C:\Users\USER\.nuget\packages\microsoft.entityframeworkcore.tools\6.0.14 \ No newline at end of file diff --git a/AirlineMS/obj/Debug/net6.0/AirlineMS.AssemblyInfo.cs b/AirlineMS/obj/Debug/net6.0/AirlineMS.AssemblyInfo.cs index 39361eb..ed10c20 100644 --- a/AirlineMS/obj/Debug/net6.0/AirlineMS.AssemblyInfo.cs +++ b/AirlineMS/obj/Debug/net6.0/AirlineMS.AssemblyInfo.cs @@ -1,7 +1,6 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. -// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. diff --git a/AirlineMS/obj/Debug/net6.0/AirlineMS.GeneratedMSBuildEditorConfig.editorconfig b/AirlineMS/obj/Debug/net6.0/AirlineMS.GeneratedMSBuildEditorConfig.editorconfig index 1fd98c2..1b43019 100644 --- a/AirlineMS/obj/Debug/net6.0/AirlineMS.GeneratedMSBuildEditorConfig.editorconfig +++ b/AirlineMS/obj/Debug/net6.0/AirlineMS.GeneratedMSBuildEditorConfig.editorconfig @@ -8,129 +8,129 @@ build_property.PlatformNeutralAssembly = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = AirlineMS build_property.RootNamespace = AirlineMS -build_property.ProjectDir = C:\Users\hp\Desktop\SysFly\AirlineMS\ +build_property.ProjectDir = C:\Users\USER\Desktop\SysFly\AirlineMS\ build_property.RazorLangVersion = 6.0 build_property.SupportLocalizedComponentNames = build_property.GenerateRazorMetadataSourceChecksumAttributes = -build_property.MSBuildProjectDirectory = C:\Users\hp\Desktop\SysFly\AirlineMS +build_property.MSBuildProjectDirectory = C:\Users\USER\Desktop\SysFly\AirlineMS build_property._RazorSourceGeneratorDebug = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Branch/Create.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Branch/Create.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcQnJhbmNoXENyZWF0ZS5jc2h0bWw= build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Branch/CreateHead.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Branch/CreateHead.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcQnJhbmNoXENyZWF0ZUhlYWQuY3NodG1s build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Branch/List.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Branch/List.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcQnJhbmNoXExpc3QuY3NodG1s build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Branch/Update.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Branch/Update.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcQnJhbmNoXFVwZGF0ZS5jc2h0bWw= build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Company/Add.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Company/Add.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcQ29tcGFueVxBZGQuY3NodG1s build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Company/Delete.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Company/Delete.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcQ29tcGFueVxEZWxldGUuY3NodG1s build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Company/Details.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Company/Details.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcQ29tcGFueVxEZXRhaWxzLmNzaHRtbA== build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Company/List.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Company/List.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcQ29tcGFueVxMaXN0LmNzaHRtbA== build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Company/Update.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Company/Update.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcQ29tcGFueVxVcGRhdGUuY3NodG1s build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Home/Index.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Home/Index.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcSG9tZVxJbmRleC5jc2h0bWw= build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Home/Privacy.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Home/Privacy.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcSG9tZVxQcml2YWN5LmNzaHRtbA== build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Role/Add.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Role/Add.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcUm9sZVxBZGQuY3NodG1s build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Role/Delete.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Role/Delete.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcUm9sZVxEZWxldGUuY3NodG1s build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Role/Details.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Role/Details.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcUm9sZVxEZXRhaWxzLmNzaHRtbA== build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Role/List.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Role/List.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcUm9sZVxMaXN0LmNzaHRtbA== build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Role/Update.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Role/Update.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcUm9sZVxVcGRhdGUuY3NodG1s build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Shared/Error.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Shared/Error.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcU2hhcmVkXEVycm9yLmNzaHRtbA== build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Shared/_ValidationScriptsPartial.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Shared/_ValidationScriptsPartial.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcU2hhcmVkXF9WYWxpZGF0aW9uU2NyaXB0c1BhcnRpYWwuY3NodG1s build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Staff/Add.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Staff/Add.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcU3RhZmZcQWRkLmNzaHRtbA== build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Staff/Delete.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Staff/Delete.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcU3RhZmZcRGVsZXRlLmNzaHRtbA== build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Staff/Details.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Staff/Details.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcU3RhZmZcRGV0YWlscy5jc2h0bWw= build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Staff/ListOfStaffsByBranch.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Staff/ListOfStaffsByBranch.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcU3RhZmZcTGlzdE9mU3RhZmZzQnlCcmFuY2guY3NodG1s build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Staff/ListOfStaffsByCompany.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Staff/ListOfStaffsByCompany.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcU3RhZmZcTGlzdE9mU3RhZmZzQnlDb21wYW55LmNzaHRtbA== build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Staff/Update.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Staff/Update.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcU3RhZmZcVXBkYXRlLmNzaHRtbA== build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/User/List.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/User/List.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcVXNlclxMaXN0LmNzaHRtbA== build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/User/Login.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/User/Login.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcVXNlclxMb2dpbi5jc2h0bWw= build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/User/Super.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/User/Super.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcVXNlclxTdXBlci5jc2h0bWw= build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/_ViewImports.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/_ViewImports.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcX1ZpZXdJbXBvcnRzLmNzaHRtbA== build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/_ViewStart.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/_ViewStart.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcX1ZpZXdTdGFydC5jc2h0bWw= build_metadata.AdditionalFiles.CssScope = -[C:/Users/hp/Desktop/SysFly/AirlineMS/Views/Shared/_Layout.cshtml] +[C:/Users/USER/Desktop/SysFly/AirlineMS/Views/Shared/_Layout.cshtml] build_metadata.AdditionalFiles.TargetPath = Vmlld3NcU2hhcmVkXF9MYXlvdXQuY3NodG1s build_metadata.AdditionalFiles.CssScope = b-2yjaipze39 diff --git a/AirlineMS/obj/Debug/net6.0/AirlineMS.assets.cache b/AirlineMS/obj/Debug/net6.0/AirlineMS.assets.cache index 50e2aa3..c936d4c 100644 Binary files a/AirlineMS/obj/Debug/net6.0/AirlineMS.assets.cache and b/AirlineMS/obj/Debug/net6.0/AirlineMS.assets.cache differ diff --git a/AirlineMS/obj/Debug/net6.0/AirlineMS.csproj.AssemblyReference.cache b/AirlineMS/obj/Debug/net6.0/AirlineMS.csproj.AssemblyReference.cache index f5d610b..9a328e8 100644 Binary files a/AirlineMS/obj/Debug/net6.0/AirlineMS.csproj.AssemblyReference.cache and b/AirlineMS/obj/Debug/net6.0/AirlineMS.csproj.AssemblyReference.cache differ diff --git a/AirlineMS/obj/project.assets.json b/AirlineMS/obj/project.assets.json index 350d169..c05c3c6 100644 --- a/AirlineMS/obj/project.assets.json +++ b/AirlineMS/obj/project.assets.json @@ -1707,24 +1707,26 @@ ] }, "packageFolders": { - "C:\\Users\\hp\\.nuget\\packages\\": {} + "C:\\Users\\USER\\.nuget\\packages\\": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "c:\\Users\\hp\\Desktop\\SysFly\\AirlineMS\\AirlineMS.csproj", + "projectUniqueName": "C:\\Users\\USER\\Desktop\\SysFly\\AirlineMS\\AirlineMS.csproj", "projectName": "AirlineMS", - "projectPath": "c:\\Users\\hp\\Desktop\\SysFly\\AirlineMS\\AirlineMS.csproj", - "packagesPath": "C:\\Users\\hp\\.nuget\\packages\\", - "outputPath": "c:\\Users\\hp\\Desktop\\SysFly\\AirlineMS\\obj\\", + "projectPath": "C:\\Users\\USER\\Desktop\\SysFly\\AirlineMS\\AirlineMS.csproj", + "packagesPath": "C:\\Users\\USER\\.nuget\\packages\\", + "outputPath": "C:\\Users\\USER\\Desktop\\SysFly\\AirlineMS\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ - "C:\\Users\\hp\\AppData\\Roaming\\NuGet\\NuGet.Config" + "C:\\Users\\USER\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net6.0" ], "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -1781,7 +1783,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.406\\RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.401\\RuntimeIdentifierGraph.json" } } } diff --git a/AirlineMS/obj/project.nuget.cache b/AirlineMS/obj/project.nuget.cache index a85554a..6567e1d 100644 --- a/AirlineMS/obj/project.nuget.cache +++ b/AirlineMS/obj/project.nuget.cache @@ -1,49 +1,49 @@ { "version": 2, - "dgSpecHash": "pONDveWHCBCbNy5pfhil6Egh7IljPAs3jEbVCU0GoRTW//11rFM9dIgwuRc+XJ1EHkShqTlHly8ajt4Ys+CYOQ==", + "dgSpecHash": "UX8QeENyhBIYDlQo2/Bnm1KXgCynBR+PQ9IMiPGKQVY0VnQvP9nG7doXGuJxrULZJeEpQAbWh3QL/GDxNq+Vtg==", "success": true, - "projectFilePath": "C:\\Users\\hp\\Desktop\\SysFly\\AirlineMS\\AirlineMS.csproj", + "projectFilePath": "C:\\Users\\USER\\Desktop\\SysFly\\AirlineMS\\AirlineMS.csproj", "expectedPackageFiles": [ - "C:\\Users\\hp\\.nuget\\packages\\bouncycastle.netcore\\1.8.5\\bouncycastle.netcore.1.8.5.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\google.protobuf\\3.14.0\\google.protobuf.3.14.0.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\humanizer.core\\2.8.26\\humanizer.core.2.8.26.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\k4os.compression.lz4\\1.2.6\\k4os.compression.lz4.1.2.6.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\k4os.compression.lz4.streams\\1.2.6\\k4os.compression.lz4.streams.1.2.6.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\k4os.hash.xxhash\\1.0.6\\k4os.hash.xxhash.1.0.6.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\microsoft.entityframeworkcore\\6.0.14\\microsoft.entityframeworkcore.6.0.14.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\6.0.14\\microsoft.entityframeworkcore.abstractions.6.0.14.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\6.0.14\\microsoft.entityframeworkcore.analyzers.6.0.14.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\microsoft.entityframeworkcore.design\\6.0.14\\microsoft.entityframeworkcore.design.6.0.14.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\6.0.14\\microsoft.entityframeworkcore.relational.6.0.14.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\microsoft.entityframeworkcore.tools\\6.0.14\\microsoft.entityframeworkcore.tools.6.0.14.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\6.0.0\\microsoft.extensions.caching.abstractions.6.0.0.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\microsoft.extensions.caching.memory\\6.0.1\\microsoft.extensions.caching.memory.6.0.1.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\6.0.0\\microsoft.extensions.configuration.abstractions.6.0.0.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\6.0.1\\microsoft.extensions.dependencyinjection.6.0.1.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\6.0.0\\microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\microsoft.extensions.logging\\6.0.0\\microsoft.extensions.logging.6.0.0.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\6.0.0\\microsoft.extensions.logging.abstractions.6.0.0.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\microsoft.extensions.options\\6.0.0\\microsoft.extensions.options.6.0.0.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\microsoft.extensions.primitives\\6.0.0\\microsoft.extensions.primitives.6.0.0.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\microsoft.netcore.platforms\\3.1.0\\microsoft.netcore.platforms.3.1.0.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\microsoft.win32.systemevents\\4.7.0\\microsoft.win32.systemevents.4.7.0.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\mysql.data\\8.0.28\\mysql.data.8.0.28.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\mysql.entityframeworkcore\\5.0.10\\mysql.entityframeworkcore.5.0.10.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\mysqlconnector\\2.0.0\\mysqlconnector.2.0.0.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\pomelo.entityframeworkcore.mysql\\6.0.0\\pomelo.entityframeworkcore.mysql.6.0.0.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\system.buffers\\4.5.1\\system.buffers.4.5.1.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\system.collections.immutable\\6.0.0\\system.collections.immutable.6.0.0.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\system.configuration.configurationmanager\\4.4.1\\system.configuration.configurationmanager.4.4.1.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\system.diagnostics.diagnosticsource\\6.0.0\\system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\system.drawing.common\\4.7.0\\system.drawing.common.4.7.0.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\system.memory\\4.5.4\\system.memory.4.5.4.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\system.security.accesscontrol\\4.7.0\\system.security.accesscontrol.4.7.0.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\system.security.cryptography.protecteddata\\4.4.0\\system.security.cryptography.protecteddata.4.4.0.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\system.security.permissions\\4.7.0\\system.security.permissions.4.7.0.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\system.security.principal.windows\\4.7.0\\system.security.principal.windows.4.7.0.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\system.text.encoding.codepages\\4.4.0\\system.text.encoding.codepages.4.4.0.nupkg.sha512", - "C:\\Users\\hp\\.nuget\\packages\\system.windows.extensions\\4.7.0\\system.windows.extensions.4.7.0.nupkg.sha512" + "C:\\Users\\USER\\.nuget\\packages\\bouncycastle.netcore\\1.8.5\\bouncycastle.netcore.1.8.5.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\google.protobuf\\3.14.0\\google.protobuf.3.14.0.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\humanizer.core\\2.8.26\\humanizer.core.2.8.26.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\k4os.compression.lz4\\1.2.6\\k4os.compression.lz4.1.2.6.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\k4os.compression.lz4.streams\\1.2.6\\k4os.compression.lz4.streams.1.2.6.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\k4os.hash.xxhash\\1.0.6\\k4os.hash.xxhash.1.0.6.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\microsoft.entityframeworkcore\\6.0.14\\microsoft.entityframeworkcore.6.0.14.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\6.0.14\\microsoft.entityframeworkcore.abstractions.6.0.14.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\6.0.14\\microsoft.entityframeworkcore.analyzers.6.0.14.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\microsoft.entityframeworkcore.design\\6.0.14\\microsoft.entityframeworkcore.design.6.0.14.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\6.0.14\\microsoft.entityframeworkcore.relational.6.0.14.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\microsoft.entityframeworkcore.tools\\6.0.14\\microsoft.entityframeworkcore.tools.6.0.14.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\6.0.0\\microsoft.extensions.caching.abstractions.6.0.0.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\microsoft.extensions.caching.memory\\6.0.1\\microsoft.extensions.caching.memory.6.0.1.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\6.0.0\\microsoft.extensions.configuration.abstractions.6.0.0.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\6.0.1\\microsoft.extensions.dependencyinjection.6.0.1.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\6.0.0\\microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\microsoft.extensions.logging\\6.0.0\\microsoft.extensions.logging.6.0.0.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\6.0.0\\microsoft.extensions.logging.abstractions.6.0.0.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\microsoft.extensions.options\\6.0.0\\microsoft.extensions.options.6.0.0.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\microsoft.extensions.primitives\\6.0.0\\microsoft.extensions.primitives.6.0.0.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\microsoft.netcore.platforms\\3.1.0\\microsoft.netcore.platforms.3.1.0.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\microsoft.win32.systemevents\\4.7.0\\microsoft.win32.systemevents.4.7.0.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\mysql.data\\8.0.28\\mysql.data.8.0.28.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\mysql.entityframeworkcore\\5.0.10\\mysql.entityframeworkcore.5.0.10.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\mysqlconnector\\2.0.0\\mysqlconnector.2.0.0.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\pomelo.entityframeworkcore.mysql\\6.0.0\\pomelo.entityframeworkcore.mysql.6.0.0.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\system.buffers\\4.5.1\\system.buffers.4.5.1.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\system.collections.immutable\\6.0.0\\system.collections.immutable.6.0.0.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\system.configuration.configurationmanager\\4.4.1\\system.configuration.configurationmanager.4.4.1.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\system.diagnostics.diagnosticsource\\6.0.0\\system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\system.drawing.common\\4.7.0\\system.drawing.common.4.7.0.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\system.memory\\4.5.4\\system.memory.4.5.4.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\system.security.accesscontrol\\4.7.0\\system.security.accesscontrol.4.7.0.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\system.security.cryptography.protecteddata\\4.4.0\\system.security.cryptography.protecteddata.4.4.0.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\system.security.permissions\\4.7.0\\system.security.permissions.4.7.0.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\system.security.principal.windows\\4.7.0\\system.security.principal.windows.4.7.0.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\system.text.encoding.codepages\\4.4.0\\system.text.encoding.codepages.4.4.0.nupkg.sha512", + "C:\\Users\\USER\\.nuget\\packages\\system.windows.extensions\\4.7.0\\system.windows.extensions.4.7.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file