예제 #1
0
        /// <summary>
        /// Retorna una ENTIDAD de registro de la Entidad Asistencia.Horario
        /// En la BASE de DATO la Tabla : [Asistencia.Horario]
        /// <summary>
        /// <returns>Entidad</returns>
        public BEHorario Find(int prm_CodigoHorario)
        {
            BEHorario miEntidad = new BEHorario();

            try
            {
                miEntidad = oHorarioData.Find(prm_CodigoHorario);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(miEntidad);
        }
예제 #2
0
        /// <summary>
        /// Retorna una ENTIDAD de registro de la Entidad Asistencia.Calendarios
        /// En la BASE de DATO la Tabla : [Asistencia.Calendarios]
        /// <summary>
        /// <returns>Entidad</returns>
        public BECalendario Find(string prm_CodigoCalendario, bool prm_Estado)
        {
            BECalendario miEntidad = new BECalendario();

            try
            {
                miEntidad = oCalendariosData.Find(prm_CodigoCalendario);
                miEntidad.listaCalendariosDias = oCalendariosDiasData.List(prm_CodigoCalendario, string.Empty, string.Empty, prm_Estado, HelpTMaestras.CodigoTabla(HelpTMaestras.TM.DiasDeLaSemana));
                foreach (BECalendarioDia itemCalendariosDias in miEntidad.listaCalendariosDias)
                {
                    itemCalendariosDias.itemHorario = oHorarioData.Find(itemCalendariosDias.CodigoHorario);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(miEntidad);
        }