public void IngresarSalario(int legajo, Salario salario)
 {
     foreach (Empleado emp in this._empleados)
     {
         if (emp.Legajo == legajo)
         {
             emp.AgregarSalario(salario);
         }
     }
 }
 public void AgregarNuevoSalario(int l, Salario salario)
 {
     if (salario.Bruto < 0)
     {
         throw new Exception("El salario no puede ser negativo");
     }
     else
     {
         try
         {
             Empleado emp = (this._empleados.SingleOrDefault(x => x.Legajo == l));
             emp.AgregarSalario(salario);
         } catch { throw new Exception("Error al cargar el salario"); }
     }
 }
Example #3
0
 public void AgregarSalario(Salario salario)
 {
     _salarios.Add(salario);
 }