using Siger.Middlelayer.Common.FieldEnum;

namespace Siger.Middlelayer.IMSRepository.Entities
{
    public class siger_project_ims_storage_platform : IMSEntityBase
    {
        public int storage_id { get; set; }

        public string platform { get; set; }

        public string code { get; set; }

        public string name { get; set; }

        public double weight { get; set; }

        public string supplier { get; set; }

        public double min { get; set; }

        public double max { get; set; }

        public int full_count { get; set; } = 0;

        public double peeling_weight { get; set; }

        public int box_count { get; set; } = 0;

        public StorageCategory category { get; set; } = StorageCategory.Use;

        public string number { get; set; }

        public int current_count { get; set; }

        public string image_name { get; set; } = string.Empty;

        public byte[] image_content { get; set; }
    }
}
