Beispiel #1
0
        /// <summary>
        /// Retorna todas Vista completa de un Profesional
        /// </summary>
        /// <returns><see cref="Profesional_FullViewList"/></returns>
        public static Profesional_FullViewList RetriveProfesionales(string nombre, string apellido, Guid?healthInstId)
        {
            RetriveProfesionalesReq req = new RetriveProfesionalesReq();

            req.BusinessData.Apellido     = apellido;
            req.BusinessData.Nombre       = nombre;
            req.BusinessData.HealthInstId = healthInstId;
            req.ContextInformation.UserId = frmBase_TabForm.IndentityUserInfo.ProviderId.ToString();
            req.ContextInformation.AppId  = Controller.CurrentHealthInstitution.HealthInstitutionId.ToString();

            RetriveProfesionalesRes res = req.ExecuteService <RetriveProfesionalesReq, RetriveProfesionalesRes>(req);


            if (res.Error != null)
            {
                throw Fwk.Exceptions.ExceptionHelper.ProcessException(res.Error);
            }
            return(res.BusinessData);
        }
Beispiel #2
0
        /// <summary>
        /// Retorna todas Vista completa de un Profesional
        /// </summary>
        /// <returns><see cref="Profesional_FullViewList"/></returns>
        public static Profesional_FullViewList RetriveProfesionales(string nombre, string apellido, Guid? healthInstId)
        {
            RetriveProfesionalesReq req = new RetriveProfesionalesReq();

            req.BusinessData.Apellido = apellido;
            req.BusinessData.Nombre = nombre;
            req.BusinessData.HealthInstId = healthInstId;
            req.ContextInformation.UserId = frmBase_TabForm.IndentityUserInfo.ProviderId.ToString();
            req.ContextInformation.AppId = Controller.CurrentHealthInstitution.HealthInstitutionId.ToString();

            RetriveProfesionalesRes res = req.ExecuteService<RetriveProfesionalesReq, RetriveProfesionalesRes>(req);


            if (res.Error != null)
                throw Fwk.Exceptions.ExceptionHelper.ProcessException(res.Error);
            return res.BusinessData;
        }