Exemple #1
0
        public bool Add(StateInfo si, out string msg)
        {
            msg = null;
            bool isSuccess = false;

            if (si.Id.ToString().Trim().Length != 0 || si.State.Trim().Length != 0 || si.Level.ToString().Trim().Length != 0) //判断从传递来的username是否为空
            {
                if (!sdb.IsEquals(si))                                                                                        //传给DALl操作判断数据库中是否有重复值
                {
                    sdb.AddState(si);                                                                                         //传给DAL操作增加一个新用户
                    isSuccess = true;
                }
                else
                {
                    msg = "有相同的值";
                }
            }
            else
            {
                msg = "不能为空";
            }
            return(isSuccess);//返回界面层是否添加成功
        }
Exemple #2
0
 //for adding the data in the table
 public void AddState(State state)
 {
     StateDB = new StateDB();
     StateDB.AddState(state);
 }