using Bp.Sync.Domain.Elastics.BaseEntities;
using System;

namespace Bp.Sync.Domain.Elastics.Inventories
{
    public class BatchElastic : ElasticBaseEntityWithKey<long>
    {
        /// Tên
        /// </summary>
        public string Name { get; set; }
        /// <summary>
        /// Hạn sử dụng
        /// </summary>
        public DateTimeOffset? ExpiryDate { get; set; }
        /// <summary>
        /// Mã lưu kho
        /// </summary>
        public string InventoryCode { get; set; }
        /// <summary>
        /// Số lượng
        /// </summary>
        public decimal Quantity { get; set; }
        /// <summary>
        /// Id đơn vị tính
        /// </summary>
        public int UnitId { get; set; }
        /// <summary>
        /// Id sản phẩm
        /// </summary>
        public long ProductId { get; set; }
    }
}
