Exemplo n.º 1
0
 private void BindEvents()
 {
     lstVenue.SelectedIndexChanged += (sender, args) =>
     {
         Venue venue   = (Venue)lstVenue.SelectedItem;
         int   venueID = null == venue ? 0 : venue.ID;
         _crossReservationToNew.VenueID = venueID;
         OnCrossReservationToNewChanged();
         LoadCrossVenue(venueID);
     };
     lstCrossVenue.SelectedIndexChanged += (sender, args) => SelectedCrossReservation = (CrossReservation)lstCrossVenue.SelectedItem;
     cmbVenue.SelectedIndexChanged      += (sender, args) =>
     {
         Venue  venue     = (Venue)cmbVenue.SelectedItem;
         int    venueID   = null == venue ? 0 : venue.ID;
         string venueName = null == venue ? null : venue.Name;
         _crossReservationToNew.CrossVenueID = venueID;
         _crossReservationToNew.CrossVenue   = venueName;
         OnCrossReservationToNewChanged();
     };
 }
Exemplo n.º 2
0
 private void LoadCrossVenue(int venueID)
 {
     lstCrossVenue.DataSource = DressManager.GetCrossReservations(venueID).ToList();
     SelectedCrossReservation = (CrossReservation)lstCrossVenue.SelectedItem;
 }
Exemplo n.º 3
0
 /// <summary>
 /// 删除跨馆选衣
 /// </summary>
 /// <param name="crossReservation">跨馆选衣设置</param>
 public static void DeleteCrossReservation(CrossReservation crossReservation)
 {
     ErpService.DressManagement.DeleteCrossReservation(crossReservation);
 }
Exemplo n.º 4
0
 /// <summary>
 /// 新建跨馆选衣
 /// </summary>
 /// <param name="crossReservation">跨馆选衣设置</param>
 public static void NewCrossReservation(CrossReservation crossReservation)
 {
     ErpService.DressManagement.NewCrossReservation(crossReservation);
 }