Compare commits

..

10 Commits

Author SHA1 Message Date
Anitonchik
83dabadc7f писят два 2024-12-13 17:14:58 +04:00
Anitonchik
50c8f3070e Merge branch 'LabWork_1' into LabWork_2 2024-12-13 17:13:40 +04:00
Anitonchik
46cd09306b бу 2024-12-13 17:13:24 +04:00
Anitonchik
f127d97074 бу 2024-12-13 17:12:48 +04:00
Anitonchik
13a5f9c68b пупупу 2024-12-12 15:45:00 +04:00
Anitonchik
b585fa198c ыбыб 2024-12-12 15:43:38 +04:00
Anitonchik
5f9d203803 слияние юху 2024-12-12 15:37:08 +04:00
Anitonchik
7e744cb8d9 Надеюсь итог 2024-11-15 18:20:41 +04:00
Anitonchik
8bded9e4bd Лабораторная работа №1 2024-11-15 18:10:37 +04:00
Anitonchik
02c015aa69 Лабораторная работа №1 2024-11-15 12:35:39 +04:00
4 changed files with 4 additions and 5 deletions

View File

@ -37,7 +37,7 @@ public class Invoice
AvailabilityOfPromotionalCode = availabilityOfPromotionalCode,
DiscountPercentage = discountPercentage,
SellingPrice = sellingPrice,
DateInvoice = DateTime.Now,
Date = DateTime.Now,
Products = products
};
}

View File

@ -50,8 +50,7 @@ namespace ProjectCompanyFurniture.Forms
{
try
{
if (string.IsNullOrWhiteSpace(textBoxName.Text)
|| string.IsNullOrEmpty(textBoxCategory.Text)
if (string.IsNullOrWhiteSpace(textBoxName.Text) || string.IsNullOrEmpty(textBoxCategory.Text)
|| comboBoxManufacturer.SelectedIndex < 0)
{
throw new Exception("Имеются незаполненные поля");

View File

@ -9,7 +9,7 @@ namespace ProjectCompanyFurniture.Repositories;
public interface IInvoiceRepository
{
IEnumerable<Invoice> ReadInvoices (DateTime? dateForm = null, DateTime? dateTo = null, int? clientId = null);
IEnumerable<Invoice> ReadInvoices (DateTime? dateForm = null, DateTime? dateTo = null, int? productId = null);
void CreateInvoice(Invoice invoice);
void DeleteInvoice(int id);

View File

@ -76,7 +76,7 @@ public class InvoiceRepository : IInvoiceRepository
}
}
public IEnumerable<Invoice> ReadInvoices(DateTime? dateForm = null, DateTime? dateTo = null, int? clientId = null)
public IEnumerable<Invoice> ReadInvoices(DateTime? dateForm = null, DateTime? dateTo = null, int? productId = null)
{
_logger.LogInformation("Получение всех объектов");
try