Не работает

This commit is contained in:
2025-05-13 23:06:50 +04:00
parent 0d15923b94
commit 87708ee1e6
213 changed files with 92085 additions and 2 deletions

View File

@@ -0,0 +1,21 @@
using ComputerStoreContracts.BindingModels;
using ComputerStoreContracts.ViewModels;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ComputerStoreContracts.StoragesContracts;
public interface IComponentStorageContract
{
List<ComponentViewModel> GetFullList();
List<ComponentViewModel> GetFilteredList(ComponentBindingModel model);
ComponentViewModel GetElement(ComponentBindingModel model);
ComponentViewModel Insert(ComponentBindingModel model);
ComponentViewModel Update(ComponentBindingModel model);
ComponentViewModel Delete(ComponentBindingModel model);
List<ProductViewModel> GetProductsByComponent(int componentId, int userId);
List<ComponentRequestAssemblyReportViewModel> GetComponentsReport(DateTime startDate, DateTime endDate, int userId);
}