Ejemplo n.º 1
0
        /// <summary>
        ///     #Llistat Empleats
        ///     Llsta d'empleats amb la empresa actual i la data d'incorporació.
        /// </summary>
        /// <returns>
        ///     Llista d'empleats.
        /// </returns>
        public static ObservableCollection <Empleat> GetEmpleats()
        {
            if (_empleats == null)
            {
                _empleats = new ObservableCollection <Empleat>();
                Empresa  empresa = new Empresa("IES Milà");
                DateTime hora    = DateTime.Now;
                hora = hora.AddDays(1);

                _empleats.Add(new Empleat(empresa, "Paco", "Jones", "11111111H", hora));
                _empleats.Add(new Empleat(empresa, "Ester", "Minator", "22222222J", hora));
                _empleats.Add(new Empleat(empresa, "Toni", "Casue", "33333333P", hora));
                _empleats.Add(new Empleat(empresa, "Ester", "Colero", "44444444A", hora));

                _empleats[0].AddProjecte(Projecte.GetProjectes()[0]);
                _empleats[0].AddProjecte(Projecte.GetProjectes()[1]);
                _empleats[1].AddProjecte(Projecte.GetProjectes()[0]);
                _empleats[2].AddProjecte(Projecte.GetProjectes()[1]);
            }
            return(_empleats);
        }