using System;

namespace AyaNovaQBI
{
    public class PartInventory
    {
        public long Id { get; set; }
        public uint Concurrency { get; set; }
        public string Description { get; set; }
        public DateTime EntryDate { get; set; }
        public DateTime? LastEntryDate { get; set; }
        public long PartId { get; set; }
        public string PartNameViz { get; set; }
        public string PartDescriptionViz { get; set; }
        public string PartUpcViz { get; set; }
        public long PartWarehouseId { get; set; }
        public string PartWarehouseViz { get; set; }

        public long? SourceId { get; set; }
        public string SourceViz { get; set; }
        public AyaType? SourceType { get; set; }
        public string SourceTypeViz { get; set; }

        public decimal Quantity { get; set; }
        public decimal Balance { get; set; }
        public decimal? LastBalance { get; set; }



        public PartInventory()
        {
            EntryDate = DateTime.UtcNow;
        }



    }//eoc
}
