diff --git a/FurnitureFactory/FurnitureContracts/BindingModels/UserBindingModel.cs b/FurnitureFactory/FurnitureContracts/BindingModels/UserBindingModel.cs new file mode 100644 index 0000000..9aacac6 --- /dev/null +++ b/FurnitureFactory/FurnitureContracts/BindingModels/UserBindingModel.cs @@ -0,0 +1,19 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using FurnitureFactoryDataModels.Models; +namespace FurnitureContracts.BindingModels +{ + internal class UserBindingModel : IUserModel + { + public int Login { get; set; } + + public int Password { get; set; } + + public string UserName { get; set; } = string.Empty; + + public int RoleID { get; set; } + } +} diff --git a/FurnitureFactory/FurnitureContracts/SearchModels/FurnitureSearchModel.cs b/FurnitureFactory/FurnitureContracts/SearchModels/FurnitureSearchModel.cs new file mode 100644 index 0000000..b45a12d --- /dev/null +++ b/FurnitureFactory/FurnitureContracts/SearchModels/FurnitureSearchModel.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace FurnitureContracts.SearchModels +{ + public class FurnitureSearchModel + { + public string? Name { get; set; } + public int? Id { get; set; } + } +} diff --git a/FurnitureFactory/FurnitureContracts/SearchModels/HeadsetModuleSearchModel.cs b/FurnitureFactory/FurnitureContracts/SearchModels/HeadsetModuleSearchModel.cs new file mode 100644 index 0000000..3455e8b --- /dev/null +++ b/FurnitureFactory/FurnitureContracts/SearchModels/HeadsetModuleSearchModel.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace FurnitureContracts.SearchModels +{ + internal class HeadsetModuleSearchModel + { + public string? Name { get; set; } + public int? Id { get; set; } + } +} diff --git a/FurnitureFactory/FurnitureContracts/SearchModels/MaterialSearchModel.cs b/FurnitureFactory/FurnitureContracts/SearchModels/MaterialSearchModel.cs new file mode 100644 index 0000000..050f1fa --- /dev/null +++ b/FurnitureFactory/FurnitureContracts/SearchModels/MaterialSearchModel.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace FurnitureContracts.SearchModels +{ + public class MaterialSearchModel + { + public string? Name { get; set; } + public int? Id { get; set; } + } +} diff --git a/FurnitureFactory/FurnitureContracts/SearchModels/UserSearchModel.cs b/FurnitureFactory/FurnitureContracts/SearchModels/UserSearchModel.cs new file mode 100644 index 0000000..b57875a --- /dev/null +++ b/FurnitureFactory/FurnitureContracts/SearchModels/UserSearchModel.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace FurnitureContracts.SearchModels +{ + internal class UserSearchModel + { + public string? Name { get; set; } + public int? Id { get; set; } + } +} diff --git a/FurnitureFactory/FurnitureFactoryDataModels/Models/User.cs b/FurnitureFactory/FurnitureFactoryDataModels/Models/IUserModel.cs similarity index 90% rename from FurnitureFactory/FurnitureFactoryDataModels/Models/User.cs rename to FurnitureFactory/FurnitureFactoryDataModels/Models/IUserModel.cs index 96fe569..e5bf5ae 100644 --- a/FurnitureFactory/FurnitureFactoryDataModels/Models/User.cs +++ b/FurnitureFactory/FurnitureFactoryDataModels/Models/IUserModel.cs @@ -6,7 +6,7 @@ using System.Threading.Tasks; namespace FurnitureFactoryDataModels.Models { - internal interface User + public interface IUserModel { int Login { get;} int Password { get; }