/// <summary> /// /// </summary> /// <param name="resourceId"></param> /// <param name="startDate"></param> /// <param name="useAsStartDate">Detetmina si Date es = o >=</param> /// <returns></returns> public static RetriveResourceSchedulingAndAppoinmentsRes RetriveResourceSchedulingAndAppoinments(int resourceId, DateTime startDate, bool useAsStartDate, Guid?healthInstId) { RetriveResourceSchedulingAndAppoinmentsReq req = new RetriveResourceSchedulingAndAppoinmentsReq(); req.BusinessData.UseStartDate = useAsStartDate; req.BusinessData.Date = startDate; req.BusinessData.ResourceId = resourceId; req.BusinessData.HealthInstId = healthInstId; req.ContextInformation.UserId = frmBase_TabForm.IndentityUserInfo.ProviderId.ToString(); req.ContextInformation.AppId = Controller.CurrentHealthInstitution.HealthInstitutionId.ToString(); RetriveResourceSchedulingAndAppoinmentsRes res = req.ExecuteService <RetriveResourceSchedulingAndAppoinmentsReq, RetriveResourceSchedulingAndAppoinmentsRes>(req); if (res.Error != null) { throw Fwk.Exceptions.ExceptionHelper.ProcessException(res.Error); } return(res); }
/// <summary> /// /// </summary> /// <param name="resourceId"></param> /// <param name="startDate"></param> /// <param name="useAsStartDate">Detetmina si Date es = o >=</param> /// <returns></returns> public static RetriveResourceSchedulingAndAppoinmentsRes RetriveResourceSchedulingAndAppoinments(int resourceId, DateTime startDate, bool useAsStartDate, Guid? healthInstId) { RetriveResourceSchedulingAndAppoinmentsReq req = new RetriveResourceSchedulingAndAppoinmentsReq(); req.BusinessData.UseStartDate = useAsStartDate; req.BusinessData.Date = startDate; req.BusinessData.ResourceId = resourceId; req.BusinessData.HealthInstId = healthInstId; req.ContextInformation.UserId = frmBase_TabForm.IndentityUserInfo.ProviderId.ToString(); req.ContextInformation.AppId = Controller.CurrentHealthInstitution.HealthInstitutionId.ToString(); RetriveResourceSchedulingAndAppoinmentsRes res = req.ExecuteService<RetriveResourceSchedulingAndAppoinmentsReq, RetriveResourceSchedulingAndAppoinmentsRes>(req); if (res.Error != null) throw Fwk.Exceptions.ExceptionHelper.ProcessException(res.Error); return res; }