public bool SetSelectItemsType_One(BHSeatControl bh, BHSeatControl.BHSeatType bhSeatType) { bool result; if (this._listControlSelect.Count <= 0) { result = false; } else { foreach (Control current in this._listControlSelect) { if (bh.Name == current.Name) { ((BHSeatControl)current).SeatType = bhSeatType; Seat seat = (Seat)current.Tag; seat._seatFlag = EditSeatItem.GetString_ByControlFlag(bhSeatType); current.Tag = seat; ((BHSeatControl)current).Image = (((BHSeatControl)current).DispImageMode ? EditSeatItem.GetControlImg(seat._seatFlag) : null); result = true; return(result); } } result = false; } return(result); }
public void SetSelectItemsType_All(BHSeatControl.BHSeatType bhSeatType) { foreach (Control current in this._listControlSelect) { ((BHSeatControl)current).SeatType = bhSeatType; Seat seat = (Seat)current.Tag; seat._seatFlag = EditSeatItem.GetString_ByControlFlag(bhSeatType); current.Tag = seat; ((BHSeatControl)current).CursorSelectedIt = false; } this._listControlSelect.Clear(); this._CurrentSelectControl = null; }
public static string GetString_ByControlFlag(BHSeatControl.BHSeatType BHsiteFlag) { string result; if (BHsiteFlag == BHSeatControl.BHSeatType.One) { result = "0"; } else { if (BHsiteFlag == BHSeatControl.BHSeatType.Two) { result = "1"; } else { if (BHsiteFlag == BHSeatControl.BHSeatType.Box) { result = "2"; } else { if (BHsiteFlag == BHSeatControl.BHSeatType.Deformity) { result = "3"; } else { if (BHsiteFlag == BHSeatControl.BHSeatType.DeformityOne) { result = "4"; } else { if (BHsiteFlag == BHSeatControl.BHSeatType.NotFit) { result = "5"; } else { if (BHsiteFlag == BHSeatControl.BHSeatType.Stoped) { result = "6"; } else { if (BHsiteFlag == BHSeatControl.BHSeatType.Worked) { result = "7"; } else { if (BHsiteFlag == BHSeatControl.BHSeatType.Special) { result = "8"; } else { result = "0"; } } } } } } } } } return(result); }