Example #1
0
        public static AppointmentList RetriveAppointment(int?status, DateTime?startDate, int?resourseId = null, Guid?healthInstId = null)
        {
            RetriveAppointmentReq req = new RetriveAppointmentReq();

            req.BusinessData.StartDate = startDate;

            req.BusinessData.Status = status;

            req.ContextInformation.UserId = frmBase_TabForm.IndentityUserInfo.ProviderId.ToString();
            req.ContextInformation.AppId  = Controller.CurrentHealthInstitution.HealthInstitutionId.ToString();
            req.BusinessData.ResourseId   = resourseId;
            req.BusinessData.HealthInstId = healthInstId;
            RetriveAppointmentRes res = req.ExecuteService <RetriveAppointmentReq, RetriveAppointmentRes>(req);


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

            return(res.BusinessData.AppoimentsList);
        }
Example #2
0
        public static AppointmentList RetriveAppointment(int? status, DateTime? startDate, int? resourseId = null, Guid? healthInstId=null)
        {
            RetriveAppointmentReq req = new RetriveAppointmentReq();

            req.BusinessData.StartDate = startDate;

            req.BusinessData.Status = status;

            req.ContextInformation.UserId = frmBase_TabForm.IndentityUserInfo.ProviderId.ToString();
            req.ContextInformation.AppId = Controller.CurrentHealthInstitution.HealthInstitutionId.ToString();
            req.BusinessData.ResourseId = resourseId;
            req.BusinessData.HealthInstId = healthInstId;
            RetriveAppointmentRes res = req.ExecuteService<RetriveAppointmentReq, RetriveAppointmentRes>(req);


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

            return res.BusinessData.AppoimentsList;
        }