﻿using EspaceClient.FrontOffice.Infrastructure.Constant;
using EspaceClient.FrontOffice.Infrastructure.Services.Translation;
using EspaceClient.FrontOffice.Web.ViewModels.Pages.Module.StaticModel;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace EspaceClient.FrontOffice.Web.ViewModels.Pages.Common
{
    public partial class ClientHeaderViewModel : StaticBlocViewModel
    {
        public long ClientID { get; set; }
        public string ClientPrenom { get; set; }
        public string ClientNom { get; set; }
        public string ClientCivilite { get; set; }
        public string LogoURL { get; set; }
        public string RaisonSociale { get; set; }

        public long TCID { get; set; }
        public string TCPrenom { get; set; }
        public string TCNom { get; set; }
        public string TCCivilite { get; set; }
        public string TCTelephone { get; set; }
        public string TCEmail { get; set; }

        public long CommercialID { get; set; }
        public string CommercialPrenom { get; set; }
        public string CommercialNom { get; set; }
        public string CommercialCivilite { get; set; }
        public string CommercialTelephone { get; set; }
        public string CommercialEmail { get; set; }

        public int NombreCertificats { get; set; }
        public int NombreDevis { get; set; }
        public int NombreDocuments { get; set; }
        public int NombreAudits { get; set; }
        public int NombreReports { get; set; }
        public int NombreClubs { get; set; }
        public bool IsClientNoCertificat { get; set; }

        public CurrentPageEnum CurrentPage { get; set; }

        public ClientHeaderViewModel(Context context, ITranslator translatorService)
            : base(context, translatorService)
        {
 
        }

    }
}
