Example #1
0
        /// <summary>
        /// Este metodo se encarga de consultar los documentos del personal
        /// </summary>
        /// <returns>un json como resultado de la consulta</returns>
        public DocumentoPersonalVM ConsultarDcocumentosPersonal()
        {
            DocumentoPersonalDomainModel documentosDM = IPersonalBussines.GetDocumentoPersonal(SessionPersister.AccountSession.IdPersonal);
            DocumentoPersonalVM          documentosVM = new DocumentoPersonalVM();

            AutoMapper.Mapper.Map(documentosDM, documentosVM);
            return(documentosVM);
        }
        /// <summary>
        /// Este metodo se encarga de consultar los documentos del personal
        /// </summary>
        /// <returns>un json como resultado de la consulta</returns>
        public DocumentoPersonalVM ConsultarDcocumentosPersonal()
        {
            DocumentoPersonalDomainModel documentosDM = IPersonalBussines.GetDocumentoPersonal(4);
            DocumentoPersonalVM          documentosVM = new DocumentoPersonalVM();

            AutoMapper.Mapper.Map(documentosDM, documentosVM);
            return(documentosVM);
        }
Example #3
0
        /// <summary>
        /// Este metodo se encarga de consultar la url de los documentos del personal
        /// </summary>
        /// <param name="idPersonal">el identificador del personal</param>
        /// <returns>regresa una lista con los documentos del personal</returns>
        public DocumentoPersonalDomainModel GetDocumentoPersonal(int idPersonal)
        {
            //List<DocumentoPersonalDomainModel> documentosPersonales = new List<DocumentoPersonalDomainModel>();
            Expression <Func <tblPersonal, bool> > predicate = p => p.idPersonal == idPersonal;
            var documentosPersonal = personalRepository.GetAll(predicate).ToList();
            DocumentoPersonalDomainModel documentoMD = new DocumentoPersonalDomainModel();

            foreach (var d in documentosPersonal)
            {
                if (d.idPersonal > 0)
                {
                    documentoMD.IdPersonal = d.idPersonal;
                    documentoMD.UrlCurp    = d.strUrlCurp;
                    documentoMD.UrlRfc     = d.strUrlRfc;
                }
            }
            return(documentoMD);
        }