namespace Blink.Backoffice.Services.PcmDb.Entities;

public partial class SklepRegula
{
    public decimal SklepId { get; set; }

    public decimal SklepRegulaId { get; set; }

    public string? Nazwa { get; set; }

    public short Typ { get; set; }

    public short? TypKarty { get; set; }

    public DateTime? DataCzasOd { get; set; }

    public DateTime? DataCzasDo { get; set; }

    public short Priorytet { get; set; }

    public decimal? Number1 { get; set; }

    public decimal? Number2 { get; set; }

    public decimal? Number3 { get; set; }

    public decimal? Number4 { get; set; }

    public int? Int1 { get; set; }

    public int? Int2 { get; set; }

    public int? Int3 { get; set; }

    public int? Int4 { get; set; }

    public string? Str1 { get; set; }

    public string? Str2 { get; set; }

    public DateTime Zmiana { get; set; }

    public short Aktywny { get; set; }

    public decimal? CentrRegulaId { get; set; }

    public DateTime? Utworzono { get; set; }

    public DateTime? Usunieto { get; set; }

    public virtual Sklep Sklep { get; set; } = null!;

    public virtual ICollection<SklepRegulaAsort> SklepRegulaAsort { get; set; } = new List<SklepRegulaAsort>();

    public virtual ICollection<SklepRegulaKod> SklepRegulaKod { get; set; } = new List<SklepRegulaKod>();

    public virtual ICollection<SklepRegulaParam> SklepRegulaParam { get; set; } = new List<SklepRegulaParam>();

    public virtual ICollection<SklepRegulaTekst> SklepRegulaTekst { get; set; } = new List<SklepRegulaTekst>();

    public virtual ICollection<SklepRegulaTowar> SklepRegulaTowar { get; set; } = new List<SklepRegulaTowar>();
}
