public PlanillaRemuneracion UpdatePlanilla(PlanillaRemuneracion planillaRemuneracion) { IPlanillaRemuneracionRepository remuneracionRepository = _DataRepositoryFactory.GetDataRepository <IPlanillaRemuneracionRepository>(); IVacacionesRepository vacacionesRepository = _DataRepositoryFactory.GetDataRepository <IVacacionesRepository>(); var Persona = remuneracionRepository.Update(planillaRemuneracion); Persona.VacacionesPeriodo = vacacionesRepository.Update(planillaRemuneracion.VacacionesPeriodo); return(Persona); }
public Vacaciones UpdateVacaciones(VacacionesPersona vacacionesPersona) { IVacacionesRepository vacacionesRepository = _DataRepositoryFactory.GetDataRepository <IVacacionesRepository>(); Vacaciones vacaciones = vacacionesRepository.Get(vacacionesPersona.IdVacaciones); if (vacaciones != null) { vacaciones.IniProg = vacacionesPersona.IniProg; vacaciones.FinProg = vacacionesPersona.FinProg; return(vacacionesRepository.Update(vacaciones)); } return(vacaciones); }