Beispiel #1
0
        public CashType SaveCashType()
        {
            //数据验证
            if (_CashTypeBean.Code == null || _CashTypeBean.Code.Length > 10 || _CashTypeBean.Code.Length < 1)
            {
                MessageBox.Show("编号长度必须在1到10位之间!");
                return(null);
            }
            //收银方式
            if (_CashTypeBean.Name == null || _CashTypeBean.Name.Length > 12 || _CashTypeBean.Name.Length < 2)
            {
                MessageBox.Show("编号长度必须在1到20位之间!");
                return(null);
            }
            //组合键方式
            if (!CommonUtil.RegexpNumber(_CashTypeBean.Keys))
            {
                MessageBox.Show("快捷键格式为 A  或者 A-Z ");
                return(null);
            }
            CashType cashType = _DataService.addCashType(_CashTypeBean.CreateCashType(_CashTypeBean));

            if (cashType == null)
            {
                MessageBox.Show(" 新增失败 , 可能 快捷键有冲突 !");
            }
            return(cashType);
        }