public DetailOffreViewModel(Offre o)
        {
            _id          = o.OffreId;
            _intitule    = o.OffreIntitule;
            _date        = o.OffreDate;
            _salaire     = o.OffreSalaire;
            _description = o.OffreDescription;
            _responsable = o.OffreResponsable;
            List <Statut> statut = BusinessManager.Instance.GetStatutById(o.StatId);

            _statut = new DetailStatutViewModel(statut.ElementAt(0));
        }
        public ListStatutViewModel()
        {
            _statuts = new ObservableCollection <DetailStatutViewModel>();
            foreach (Statut s in BusinessManager.Instance.GetAllStatut())
            {
                DetailStatutViewModel svm = new DetailStatutViewModel(s);
                _statuts.Add(svm);
            }

            if (_statuts != null && _statuts.Count > 0)
            {
                _selectedStatut = _statuts.ElementAt(0);
            }
        }