Привязка IFormFile по списку объектовC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Привязка IFormFile по списку объектов

Сообщение Anonymous »

Код: Выделить всё

public class SalesInvoiceViewModel
{
public int? salesInvoiceId { get; set; }
public string salesInvoiceNo { get; set; }
public int? salesOrderId { get; set; }
public string salesOrderNo { get; set; }
public DateTime? salesInvoiceDate { get; set; }
public DateTime? paymentDate { get; set; }
public int? partyId { get; set; }
public int? storeId { get; set; }
public string mobileNo { get; set; }
public string alternateMobileNo { get; set; }
public string address { get; set; }
public decimal? totalGross { get; set; }
public decimal? totalVat { get; set; }
public decimal? totalAit { get; set; }
public decimal? shippingCost { get; set; }
public decimal? totalDiscountAmount { get; set; }
public decimal? grandTotal { get; set; }
public string approvalStatus { get; set; } //0='Pending', 1='Approve', 2='Rejected/Cancelled', 3='Shipped', 4='Received', 5='OnHold', 6='Refund'
public bool? isActive { get; set; }
public bool? isSelect { get; set; }
public string refNo { get; set; }
public string remarks { get; set; }
public int? transactionTypeId { get; set; }
public string flyingCustomer { get; set; }
public List lstMasterViewModel { get; set; } = new List();
public List lstDetailsViewModel { get; set; } = new List();
public List tcLstDetailsViewModel { get; set; } = new List();
}

Код: Выделить всё

 public class SalesInvoiceDetailsViewModel
{
public int? salesInvDetailsId { get; set; }
public int? salesInvoiceId { get; set; }
public int? productId { get; set; }
public int? productWiseSpecificationId { get; set; }
public decimal? invoiceQty { get; set; }
public decimal? convertionQty { get; set; }
public decimal? CtnQty { get; set; }
public int? toUomId { get; set; }
public decimal? price { get; set; }
public decimal? vat { get; set; }
public decimal? ait { get; set; }
public decimal? discountAmount { get; set; }
public decimal? Total { get; set; }
public bool? isActive { get; set; }
public bool? isSelect { get; set; }
public int? barcodeId { get; set; }
public string serialNo { get; set; }
public int? salesOrderId { get; set; }
public int? SalOrderDetailId { get; set; }
public string attachmentPath { get; set; }
public string attachments { get; set; }
public IFormFile ImageFile { get; set; }
//public List ImageFile { get; set; } = new List();

}
Здесь у меня есть свойство ImageFile в SalesInvoiceDetailsViewModel.
Я отправляю запрос PostMan таким образом
Postman Параметр запроса
Но он не запускает мой контроллер. когда я удаляю общественный IFormFile ImageFile {get; набор; тогда все работает хорошо.
В таком случае, как я могу отправить IFormFile с помощью аннотации [FromForm]

Подробнее здесь: https://stackoverflow.com/questions/786 ... bject-list
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»