Example #1
0
        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);
        }
Example #2
0
        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);
        }