public void RegistrarGanhoSemana() { Administrativo.Calendario cl = new Administrativo.Calendario(); if (cl.Data.DayOfWeek == DayOfWeek.Monday) { Administrativo.DataSemanal ds = new Administrativo.DataSemanal(); ds.Incluir(cl.Data, GanhosSemanalvar); GanhosSemanal.Add(ds); GanhosSemanalvar = 0; } }
public void CalculoSemanal(List <Funcionarios> funcA) { /*Se for segunda feira ele registra o lucro e zera o valor da semana * Iniciando uma nova contagem da nova semana */ Calendario car = new Calendario(); DataSemanal dt = new DataSemanal(); if (car.Data.DayOfWeek == DayOfWeek.Monday) { dt.Incluir(car.Data, LucroSemanaEmpresa); LucroSemana.Add(dt); LucroSemanaEmpresa = 0; } var a = funcA; a.ForEach(delegate(Funcionarios func) { func.RegistrarGanhoSemana(); }); }