Exemplo n.º 1
0
        /// <summary>
        /// Delete a user from User table.
        /// </summary>
        /// <param name="userId">int userId</param>
        /// <returns>int rowsAffected</returns>
        /// <exception cref="ex">DataAccessLayerException</exception>
        /// <exception cref="ex">Exception</exception>
        public int DeleteUser(int userId)
        {
            try
            {
                return(_tabUserTableAdapter.DeleteUser(userId));
            }
            catch (SqlException ex)
            {
                //Error log simulate
                Console.WriteLine(ex.ToString());
                Console.WriteLine(ex.GetBaseException().ToString());

                if (ex.Number == 547)
                {
                    throw new DataAccessLayerException(Constants.msgExceptionRegisterInUse);
                }
                else
                {
                    throw;
                }
            }
            catch (Exception ex)
            {
                //Error log simulate
                Console.WriteLine(ex.ToString());
                Console.WriteLine(ex.GetBaseException().ToString());
                throw;
            }
        }
 public void DeleteUser(int UID)
 {
     var userData         = new UserData.TabUserDataTable();
     var userTableAdapter = new TabUserTableAdapter();
     int countRow         = userTableAdapter.DeleteUser(UID);
 }
Exemplo n.º 3
0
        public int DeleteUser(int userID)
        {
            int rowsAffected = userTableAdapter.DeleteUser(userID);

            return(rowsAffected);
        }
 public bool IsUserDeleted(int ID)
 {
     // delete user from TabUser
     tabUserTableAdapter.DeleteUser(ID);
     return(true);
 }
Exemplo n.º 5
0
 /// <summary>
 /// delete user with UID
 /// </summary>
 /// <param name="uid">int</param>
 /// <returns></returns>
 public int DeleteUser(int uid)
 {
     return(_tableUserTableAdapter.DeleteUser(uid));
 }