Я хочу сохранить текущую дату и время в базе данных, поэтому я использую момент в угловых.
Я хочу назначить пустое значение для DateTime, который имеет тип момента.
Как и InvoiceIdэто число, поэтому 0 назначается аналогично тому, что для строки ''. Как я могу присвоить пустое значение для типа момента?
Web Api Models:
public class Invoice
{
[Key]
public int InvoiceId { get; set; }
[Required]
public int Tax { get; set; }
[Required]
public int GrandTotal { get; set; }
[Required]
public DateTime DateTime { get; set; }
public virtual ICollection<SalesTransaction> SalesTransactions { get; set; }
}
Угловой файл:
currentTime: any;
invoiceData = {
InvoiceId: 0,
Tax: 0,
GrandTotal: 0,
DateTime:
};
this.invoiceData.DateTime = this.currentDateTime;
this.serviceInvoice.createInvoice(this.invoiceData).subscribe(( dataInvoice ) => {
console.log('Invoice -', dataInvoice);
)};
Интерфейс в угловом:
import { Moment } from 'moment';
export interface InvoiceElement {
InvoiceId: number;
Tax: number;
GrandTotal: number;
DateTime: Moment;
}