Ejemplo n.º 1
0
        private static void exempleConstructor()
        {
            Empresa  empresa          = new Empresa("IES Milà");
            DateTime dataIncorporacio = new DateTime(2021, 2, 28);

            Empleat e = new Empleat(empresa, "Anna Mª", "Reyes Bello", "47112681X", dataIncorporacio);
        }
Ejemplo n.º 2
0
 public void RemoveEmpleat(Empleat e)
 {
     if (mEmpleats.Contains(e))
     {
         mEmpleats.Remove(e);
         e.RemoveProjecte(this);
     }
 }
Ejemplo n.º 3
0
        public void AddEmpleat(Empleat nou)
        {
            if (mEmpleats == null)
            {
                mEmpleats = new ObservableCollection <Empleat>();

                if (_projectes[0] != null)
                {
                    mEmpleats.Add(Empleat.GetEmpleats()[0]);
                    mEmpleats.Add(Empleat.GetEmpleats()[1]);
                }
                if (_projectes[1] != null)
                {
                    mEmpleats.Add(Empleat.GetEmpleats()[0]);
                    mEmpleats.Add(Empleat.GetEmpleats()[2]);
                }
            }

            if (!mEmpleats.Contains(nou))
            {
                mEmpleats.Add(nou);
                nou.AddProjecte(this);
            }
        }