Esempio n. 1
0
        public Tuple <bool, string> Edit(V_PubUser_Dept model)
        {
            Pub_User user = model.MapTo <V_PubUser_Dept, Pub_User>();
            var      r    = Update(user);

            if (!r)
            {
                return(Tuple.Create(false, "保存用户失败!"));
            }

            SaveUserRole(user.UserCode, model.RoleCodes);
            return(Tuple.Create(true, "保存成功"));
        }
Esempio n. 2
0
        public Tuple <bool, string> Add(V_PubUser_Dept model)
        {
            Pub_User user = model.MapTo <V_PubUser_Dept, Pub_User>();

            user.UserCode = GetCode();
            var r = Insert(user);

            if (r <= 0)
            {
                return(Tuple.Create(false, "保存用户失败!"));
            }

            SaveUserRole(user.UserCode, model.RoleCodes);
            return(Tuple.Create(true, "保存成功"));
        }