public virtual bool Delete(string id)
 {
     try
     {
         if (m_Rep.Delete(id) == 1)
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Beispiel #2
0
        public ActionResult DeleteConfirmed(int id)
        {
            //SysUser sysUser = db.SysUser.Find(id);
            //db.SysUser.Remove(sysUser);
            //db.SaveChanges();

            ISysUserRepository isur = new SysUserRepository();

            isur.Delete(id);

            return(RedirectToAction("Index"));
        }
        /// <summary>
        /// 删除用户信息
        /// </summary>
        /// <param name="deleteInfo">用户信息</param>
        /// <returns>业务操作结果</returns>
        public virtual OperationResult DeleteSysUser(SystemUser deleteInfo)
        {
            PublicHelper.CheckArgument(deleteInfo, "updateInfo");
            SystemUser user = SysUserRepository.Entities.SingleOrDefault(m => m.UserName == deleteInfo.UserName || m.Email == deleteInfo.UserName || m.ContactNumber == deleteInfo.ContactNumber);

            if (user != null)
            {
                SysUserRepository.Delete(deleteInfo);
                return(new OperationResult(OperationResultType.Success, "用户删除成功。", user));
            }
            return(new OperationResult(OperationResultType.QueryNull, "指定用户不存在。"));
        }