예제 #1
0
        private void ExecuteRemoveCommandCommand(object obj)
        {
            var data = obj as BabyModel;

            if (data == null)
            {
                return;
            }
            BabyInformationItemsItems.Remove(data);
            CanExecuteRemoveCommandCommand(data);
        }
예제 #2
0
        /// <summary>
        /// 婴儿信息添加新行
        /// </summary>
        private void AddNewRow()
        {
            var flightDateTime = DateTime.Now.Date;

            if (Order != null && Order.SkyWays != null)
            {
                flightDateTime = Order.SkyWays.Min(p => p.StartDateTime);
            }
            BabyInformationItemsItems.Add(new BabyModel {
                BabyName = string.Empty, SexType = EnumSexType.Male, BornDate = flightDateTime, DisplayDateEnd = flightDateTime, DisplayDateStart = flightDateTime.Date.AddYears(-2).AddDays(1)
            });
        }