public Slot[] Slot(SlotSearchCriteria criteria) { using (var proxy = GetProxy()) { return(proxy.Channel.FindSlot(criteria).ToArray()); } }
internal Slot FindSlotById(Guid slotId) { SlotSearchCriteria criteria = new SlotSearchCriteria(); criteria.Id = slotId; List <Slot> slots = new List <Slot>(_providerServiceAgent.Find(criteria)); return(OutputValidationUtility.Encode <Slot>(slots[0])); }
public override void OnViewLoaded() { SlotSearchCriteria criteria = new SlotSearchCriteria(); criteria.StartDateTime = View.StartDate; criteria.EndDateTime = View.EndDate; criteria.WeekDays = View.WeekDays; criteria.ProviderId = View.ProviderId; criteria.ClinicTypeId = View.ClinicTypeId; criteria.Status = 1; // Available View.Slots = _controller.Find(criteria); }
internal Slot[] Find(SlotSearchCriteria criteria) { List <Slot> slots = new List <Slot>(_providerServiceAgent.Find(criteria)); return(OutputValidationUtility.Encode <Slot>(slots).ToArray()); }